資源簡(jiǎn)介
MATLAB GUI設(shè)計(jì)學(xué)習(xí)手記第二版配套光盤中的源程序
代碼片段和文件信息
function?varargout?=?serial_communication2(varargin)
%???作者:羅華飛
%???功能;串口收發(fā)
%???版本:20101103?V2.0
gui_Singleton?=?1;
gui_State?=?struct(‘gui_Name‘???????mfilename?...
???????????????????‘gui_Singleton‘??gui_Singleton?...
???????????????????‘gui_OpeningFcn‘?@serial_communication2_OpeningFcn?...
???????????????????‘gui_OutputFcn‘??@serial_communication2_OutputFcn?...
???????????????????‘gui_LayoutFcn‘??[]??...
???????????????????‘gui_Callback‘???[]);
if?nargin?&&?ischar(varargin{1})
????gui_State.gui_Callback?=?str2func(varargin{1});
end
if?nargout
????[varargout{1:nargout}]?=?gui_mainfcn(gui_State?varargin{:});
else
????gui_mainfcn(gui_State?varargin{:});
end
function?serial_communication2_OpeningFcn(hobject?eventdata?handles?varargin)
handles.output?=?hobject;
warning(‘off‘);
javaframe?=?get(hobject?‘Javaframe‘);
javaframe.setFigureIcon(javax.swing.ImageIcon(‘icon.jpg‘));
%%?初始化參數(shù)
hasData?=?false;?%表征串口是否接收到數(shù)據(jù)
isShow?=?false;??%表征是否正在進(jìn)行數(shù)據(jù)顯示,即是否正在執(zhí)行函數(shù)dataDisp
isStopDisp?=?false;??%表征是否按下了【停止顯示】按鈕
isHexDisp?=?false;???%表征是否勾選了【十六進(jìn)制顯示】
isHexSend?=?false;???%表征是否勾選了【十六進(jìn)制發(fā)送】
numRec?=?0;????%接收字符計(jì)數(shù)
numSend?=?0;???%發(fā)送字符計(jì)數(shù)
strRec?=?‘‘;???%已接收的字符串
%%?將上述參數(shù)作為應(yīng)用數(shù)據(jù),存入窗口對(duì)象內(nèi)
setappdata(hobject?‘hasData‘?hasData);
setappdata(hobject?‘strRec‘?strRec);
setappdata(hobject?‘numRec‘?numRec);
setappdata(hobject?‘numSend‘?numSend);
setappdata(hobject?‘isShow‘?isShow);
setappdata(hobject?‘isStopDisp‘?isStopDisp);
setappdata(hobject?‘isHexDisp‘?isHexDisp);
setappdata(hobject?‘isHexSend‘?isHexSend);
guidata(hobject?handles);
function?varargout?=?serial_communication2_OutputFcn(hobject?eventdata?handles)?
varargout{1}?=?handles.output;
function?com_Callback(hobject?~?handles)
function?com_CreateFcn(hobject?eventdata?handles)
if?ispc?&&?isequal(get(hobject‘BackgroundColor‘)?get(0‘defaultUicontrolBackgroundColor‘))
????set(hobject‘BackgroundColor‘‘white‘);
end
function?rate_Callback(hobject?eventdata?handles)
function?rate_CreateFcn(hobject?eventdata?handles)
if?ispc?&&?isequal(get(hobject‘BackgroundColor‘)?get(0‘defaultUicontrolBackgroundColor‘))
????set(hobject‘BackgroundColor‘‘white‘);
end
function?jiaoyan_Callback(hobject?eventdata?handles)
function?jiaoyan_CreateFcn(hobject?eventdata?handles)
if?ispc?&&?isequal(get(hobject‘BackgroundColor‘)?get(0‘defaultUicontrolBackgroundColor‘))
????set(hobject‘BackgroundColor‘‘white‘);
end
function?data_bits_Callback(hobject?eventdata?handles)
function?data_bits_CreateFcn(hobject?eventdata?handles)
if?ispc?&&?isequal(get(hobject‘BackgroundColor‘)?get(0‘defaultUicontrolBackgroundColor‘))
????set(hobject‘BackgroundColor‘‘white‘);
end
function?stop_bits_Callback(hobject?eventdata?handles)
function?stop_bits_CreateFcn(hobject?eventdata?handles)
if?ispc?&&?isequal(get(hobject‘BackgroundColor‘)?get(0‘defaultUicontrolBackgroundColor‘))
????set(hobject‘BackgroundColor‘‘
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????2358??2008-12-22?09:29??MATLAB?GUI設(shè)計(jì)學(xué)習(xí)手記(第二版)源程序\第10章\串口通信助手編譯文件\icon.jpg
?????文件??????13324??2011-01-03?17:12??MATLAB?GUI設(shè)計(jì)學(xué)習(xí)手記(第二版)源程序\第10章\串口通信助手編譯文件\serial_communication2.asv
?????文件??????10059??2011-01-03?23:05??MATLAB?GUI設(shè)計(jì)學(xué)習(xí)手記(第二版)源程序\第10章\串口通信助手編譯文件\serial_communication2.fig
?????文件??????13317??2011-01-03?17:13??MATLAB?GUI設(shè)計(jì)學(xué)習(xí)手記(第二版)源程序\第10章\串口通信助手編譯文件\serial_communication2.m
?????文件???????3584??2011-01-03?23:05??MATLAB?GUI設(shè)計(jì)學(xué)習(xí)手記(第二版)源程序\第10章\串口通信助手編譯文件\serial_communication2_activex1
?????文件????2904214??2011-01-03?23:13??MATLAB?GUI設(shè)計(jì)學(xué)習(xí)手記(第二版)源程序\第10章\串口通信助手編譯文件\編譯文件\mccExcludedFiles.log
?????文件???????2884??2011-01-03?23:13??MATLAB?GUI設(shè)計(jì)學(xué)習(xí)手記(第二版)源程序\第10章\串口通信助手編譯文件\編譯文件\readme.txt
?????文件????8086143??2011-01-03?23:13??MATLAB?GUI設(shè)計(jì)學(xué)習(xí)手記(第二版)源程序\第10章\串口通信助手編譯文件\編譯文件\serial_communication2.exe
?????文件?????????74??2011-01-03?23:08??MATLAB?GUI設(shè)計(jì)學(xué)習(xí)手記(第二版)源程序\第10章\串口通信助手編譯文件\編譯文件\編譯方法.txt
?????文件??????21679??2009-09-07?22:32??MATLAB?GUI設(shè)計(jì)學(xué)習(xí)手記(第二版)源程序\第10章\俄羅斯方塊編譯文件\dafei08.asv
?????文件???????8018??2009-09-07?22:27??MATLAB?GUI設(shè)計(jì)學(xué)習(xí)手記(第二版)源程序\第10章\俄羅斯方塊編譯文件\dafei08.fig
?????文件??????21723??2009-09-21?02:19??MATLAB?GUI設(shè)計(jì)學(xué)習(xí)手記(第二版)源程序\第10章\俄羅斯方塊編譯文件\dafei08.m
?????文件????????266??2011-01-03?23:48??MATLAB?GUI設(shè)計(jì)學(xué)習(xí)手記(第二版)源程序\第10章\俄羅斯方塊編譯文件\fenshu.mat
?????文件????4990766??2009-09-07?21:54??MATLAB?GUI設(shè)計(jì)學(xué)習(xí)手記(第二版)源程序\第10章\俄羅斯方塊編譯文件\jinyong.wav
?????文件????2396974??2009-09-07?21:52??MATLAB?GUI設(shè)計(jì)學(xué)習(xí)手記(第二版)源程序\第10章\俄羅斯方塊編譯文件\xianjian.wav
?????文件???????1649??2009-09-21?01:54??MATLAB?GUI設(shè)計(jì)學(xué)習(xí)手記(第二版)源程序\第10章\俄羅斯方塊編譯文件\版本說明.txt
?????文件??????41532??2009-09-16?13:01??MATLAB?GUI設(shè)計(jì)學(xué)習(xí)手記(第二版)源程序\第10章\俄羅斯方塊編譯文件\程序截圖.jpg
?????文件????9239811??2011-01-03?23:46??MATLAB?GUI設(shè)計(jì)學(xué)習(xí)手記(第二版)源程序\第10章\俄羅斯方塊編譯文件\編譯文件\dafei08.exe
?????文件???13245963??2011-01-03?23:45??MATLAB?GUI設(shè)計(jì)學(xué)習(xí)手記(第二版)源程序\第10章\俄羅斯方塊編譯文件\編譯文件\mccExcludedFiles.log
?????文件???????2870??2011-01-03?23:46??MATLAB?GUI設(shè)計(jì)學(xué)習(xí)手記(第二版)源程序\第10章\俄羅斯方塊編譯文件\編譯文件\readme.txt
?????文件?????????77??2011-01-03?23:48??MATLAB?GUI設(shè)計(jì)學(xué)習(xí)手記(第二版)源程序\第10章\俄羅斯方塊編譯文件\編譯文件\編譯命令.txt
?????文件???????2358??2008-12-22?09:29??MATLAB?GUI設(shè)計(jì)學(xué)習(xí)手記(第二版)源程序\第10章\密碼登陸框編譯文件\icon1.jpg
?????文件??????15360??2011-01-03?21:45??MATLAB?GUI設(shè)計(jì)學(xué)習(xí)手記(第二版)源程序\第10章\密碼登陸框編譯文件\login.asv
?????文件?????192679??2011-01-03?23:39??MATLAB?GUI設(shè)計(jì)學(xué)習(xí)手記(第二版)源程序\第10章\密碼登陸框編譯文件\login.exe
?????文件???????6031??2011-01-03?22:21??MATLAB?GUI設(shè)計(jì)學(xué)習(xí)手記(第二版)源程序\第10章\密碼登陸框編譯文件\login.fig
?????文件??????15445??2011-01-03?22:15??MATLAB?GUI設(shè)計(jì)學(xué)習(xí)手記(第二版)源程序\第10章\密碼登陸框編譯文件\login.m
?????文件????????308??2011-01-03?23:30??MATLAB?GUI設(shè)計(jì)學(xué)習(xí)手記(第二版)源程序\第10章\密碼登陸框編譯文件\login.mat
?????文件????1368060??2011-01-03?23:39??MATLAB?GUI設(shè)計(jì)學(xué)習(xí)手記(第二版)源程序\第10章\密碼登陸框編譯文件\mccExcludedFiles.log
?????文件???????2868??2011-01-03?23:39??MATLAB?GUI設(shè)計(jì)學(xué)習(xí)手記(第二版)源程序\第10章\密碼登陸框編譯文件\readme.txt
?????文件?????192680??2011-01-03?23:32??MATLAB?GUI設(shè)計(jì)學(xué)習(xí)手記(第二版)源程序\第10章\密碼登陸框編譯文件\編譯文件\login.exe
............此處省略317個(gè)文件信息
評(píng)論
共有 條評(píng)論