資源簡介
用于驅動周立功USBCAN的MATLAB guide程序

代碼片段和文件信息
function?varargout?=?CANET(varargin)
%?CANET?M-file?for?CANET.fig
%?See?also:?GUIDE?GUIDATA?GUIHANDLES
%?Edit?the?above?text?to?modify?the?response?to?help?CANET
%?Last?Modified?by?GUIDE?v2.5?13-Dec-2014?16:28:52
%?Begin?initialization?code?-?DO?NOT?EDIT
gui_Singleton?=?1;
gui_State?=?struct(‘gui_Name‘???????mfilename?...
???????????????????‘gui_Singleton‘??gui_Singleton?...
???????????????????‘gui_OpeningFcn‘?@CANET_OpeningFcn?...
???????????????????‘gui_OutputFcn‘??@CANET_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
%?End?initialization?code?-?DO?NOT?EDIT
%?---?Executes?just?before?CANET?is?made?visible.
function?CANET_OpeningFcn(hobject?eventdata?handles?varargin)
global?DEVICETYPE;
global?DEVICEINDEX;
global?CANINDEX;
global?CONNECTED;
global?LISTBOXNUM;
global?WORKstyle;
LISTBOXNUM?=?0;
CONNECTED=0;
DEVICETYPE=17;
DEVICEINDEX=0;
CANINDEX=0;
WORKstyle=0;
set(handles.edit_NativePort‘Enable‘‘off‘);
%?Choose?default?command?line?output?for?CANET
handles.output?=?hobject;
%?Update?handles?structure
guidata(hobject?handles);
%?UIWAIT?makes?CANET?wait?for?user?response?(see?UIRESUME)
%?uiwait(handles.figure1);
%?---?Outputs?from?this?function?are?returned?to?the?command?line.
function?varargout?=?CANET_OutputFcn(hobject?eventdata?handles)?
%?Get?default?command?line?output?from?handles?structure
varargout{1}?=?handles.output;
%?---?Executes?on?button?press?in?pushbutton_Connect.
function?pushbutton_Connect_Callback(hobject?eventdata?handles)
global?DEVICETYPE;
global?DEVICEINDEX;
global?CONNECTED;
global?WORKstyle;
DEVICEINDEX?=?get(handles.popupmenu_DeviceIndex‘value‘)-1;
if?CONNECTED~=1
???if?WORKstyle~=2
???????Reserve=0;
???????DEVICETYPE=17;
???else
???????Reserve=str2num(get(handles.edit_NativePort‘String‘));
???????DEVICETYPE=12;
???end
????if?VCI_OpenDevice(DEVICETYPEDEVICEINDEXReserve)
????????ID1?=?str2num(get(handles.edit_ID1‘String‘));
????????ID2?=?str2num(get(handles.edit_ID2‘String‘));
????????ID3?=?str2num(get(handles.edit_ID3‘String‘));
????????ID4?=?str2num(get(handles.edit_ID4‘String‘));
????????if?WORKstyle?==0
????????????if?VCI_SetReference5(DEVICETYPEDEVICEINDEX00ID1ID2ID3ID4)~=1
????????????????msgbox(‘設置目標地址失敗!‘);
????????????end
????????????Port?=?str2num(get(handles.edit_Port‘String‘));
????????????if?VCI_SetReference6(DEVICETYPEDEVICEINDEX01Port)~=1
???????????????msgbox(‘設置端口失敗!‘);
????????????end
????????elseif?WORKstyle?==1
????????????if?VCI_SetReference8(DEVICETYPEDEVICEINDEX041)~=1
????????????????msgbox(‘設置工作模式失敗!‘);
????????????end
????????????NativePort?=?str2num(get(handles.edit_NativePort‘String
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-12-16?18:20??【應用程序】CAN通用Matlab例程V1.00\
?????目錄???????????0??2014-12-16?16:08??【應用程序】CAN通用Matlab例程V1.00\CAN_Demo(Matlab)\
?????目錄???????????0??2014-12-16?16:16??【應用程序】CAN通用Matlab例程V1.00\CAN_Demo(Matlab)\CAN_Demo(CANET)\
?????文件???????11845??2014-12-15?14:13??【應用程序】CAN通用Matlab例程V1.00\CAN_Demo(Matlab)\CAN_Demo(CANET)\CANET.asv
?????文件????????5738??2014-12-15?14:30??【應用程序】CAN通用Matlab例程V1.00\CAN_Demo(Matlab)\CAN_Demo(CANET)\CANET.fig
?????文件???????12035??2014-12-15?14:15??【應用程序】CAN通用Matlab例程V1.00\CAN_Demo(Matlab)\CAN_Demo(CANET)\CANET.m
?????文件???????27136??2014-12-05?15:08??【應用程序】CAN通用Matlab例程V1.00\CAN_Demo(Matlab)\CAN_Demo(CANET)\CAN調用動態庫必看.doc
?????文件???????53248??2012-07-12?17:09??【應用程序】CAN通用Matlab例程V1.00\CAN_Demo(Matlab)\CAN_Demo(CANET)\ControlCAN.dll
?????文件????????5118??2014-12-04?16:33??【應用程序】CAN通用Matlab例程V1.00\CAN_Demo(Matlab)\CAN_Demo(CANET)\ControlCAN.h
?????文件????????4864??2014-05-28?10:17??【應用程序】CAN通用Matlab例程V1.00\CAN_Demo(Matlab)\CAN_Demo(CANET)\ControlCAN.lib
?????目錄???????????0??2014-12-16?16:07??【應用程序】CAN通用Matlab例程V1.00\CAN_Demo(Matlab)\CAN_Demo(CANET)\kerneldlls\
?????文件???????53248??2011-03-16?14:58??【應用程序】CAN通用Matlab例程V1.00\CAN_Demo(Matlab)\CAN_Demo(CANET)\kerneldlls\CAN232.dll
?????文件??????143360??2012-12-04?14:44??【應用程序】CAN通用Matlab例程V1.00\CAN_Demo(Matlab)\CAN_Demo(CANET)\kerneldlls\CANETE.dll
?????文件??????212992??2011-03-21?16:37??【應用程序】CAN通用Matlab例程V1.00\CAN_Demo(Matlab)\CAN_Demo(CANET)\kerneldlls\CANET_TCP.dll
?????文件???????40960??2011-03-16?14:58??【應用程序】CAN通用Matlab例程V1.00\CAN_Demo(Matlab)\CAN_Demo(CANET)\kerneldlls\gisadll.dll
?????文件???????40960??2011-03-16?14:58??【應用程序】CAN通用Matlab例程V1.00\CAN_Demo(Matlab)\CAN_Demo(CANET)\kerneldlls\gpcidll.dll
?????文件???????45056??2011-03-16?14:58??【應用程序】CAN通用Matlab例程V1.00\CAN_Demo(Matlab)\CAN_Demo(CANET)\kerneldlls\isa5420.dll
?????文件?????????416??2013-04-03?10:42??【應用程序】CAN通用Matlab例程V1.00\CAN_Demo(Matlab)\CAN_Demo(CANET)\kerneldlls\kerneldll.ini
?????文件???????45056??2011-03-16?14:58??【應用程序】CAN通用Matlab例程V1.00\CAN_Demo(Matlab)\CAN_Demo(CANET)\kerneldlls\PC104C2.dll
?????文件???????57344??2011-03-16?14:58??【應用程序】CAN通用Matlab例程V1.00\CAN_Demo(Matlab)\CAN_Demo(CANET)\kerneldlls\PC104CAN.dll
?????文件???????53248??2011-03-16?14:58??【應用程序】CAN通用Matlab例程V1.00\CAN_Demo(Matlab)\CAN_Demo(CANET)\kerneldlls\PCI5121.dll
?????文件???????40960??2014-05-28?10:16??【應用程序】CAN通用Matlab例程V1.00\CAN_Demo(Matlab)\CAN_Demo(CANET)\kerneldlls\PCI9820B.DLL
?????文件???????36864??2012-05-04?16:02??【應用程序】CAN通用Matlab例程V1.00\CAN_Demo(Matlab)\CAN_Demo(CANET)\kerneldlls\usbcan.dll
?????文件???????????0??2014-11-12?18:09??【應用程序】CAN通用Matlab例程V1.00\CAN_Demo(Matlab)\CAN_Demo(CANET)\mxREAL.m
?????文件?????????549??2014-11-28?09:25??【應用程序】CAN通用Matlab例程V1.00\CAN_Demo(Matlab)\CAN_Demo(CANET)\VCI_ClearBuffer.cpp
?????文件???????20480??2014-11-28?09:25??【應用程序】CAN通用Matlab例程V1.00\CAN_Demo(Matlab)\CAN_Demo(CANET)\VCI_ClearBuffer.mexw32
?????文件?????????447??2014-11-27?15:52??【應用程序】CAN通用Matlab例程V1.00\CAN_Demo(Matlab)\CAN_Demo(CANET)\VCI_CloseDevice.cpp
?????文件???????20480??2014-11-27?15:53??【應用程序】CAN通用Matlab例程V1.00\CAN_Demo(Matlab)\CAN_Demo(CANET)\VCI_CloseDevice.mexw32
?????文件?????????498??2014-12-02?19:32??【應用程序】CAN通用Matlab例程V1.00\CAN_Demo(Matlab)\CAN_Demo(CANET)\VCI_GetReceiveNum.cpp
?????文件???????20480??2014-12-02?19:33??【應用程序】CAN通用Matlab例程V1.00\CAN_Demo(Matlab)\CAN_Demo(CANET)\VCI_GetReceiveNum.mexw32
?????文件????????1027??2014-12-03?19:43??【應用程序】CAN通用Matlab例程V1.00\CAN_Demo(Matlab)\CAN_Demo(CANET)\VCI_InitCAN.cpp
............此處省略136個文件信息
- 上一篇:半定規劃matlab工具包
- 下一篇:顯著性檢測方法:LCmatlab實現)
評論
共有 條評論