MATLAB编写串口通讯软件!跪求大神们

2021-08-31 20:04:39 字数 1041 阅读 8954

1楼:郭乐

感性入门篇:在command window里键入tmtool你就入门了

tmtool也即test&measurement tool是一个通信工具 可以自动生成**

下面附上串口通信程序的模板:

%注:此m文件无握手功能

clear,close all

%开启串口通信,以com3为例

obj1 = instrfind('type', 'serial', 'port', 'com3', 'tag', ''); %matlab将串口当做文件来读写

if isempty(obj1)

obj1 = serial('com3');

else

fclose(obj1);

obj1 = obj1(1)

endfopen(obj1);

%中间这个部分是程序的具体功能实现部分,自己写拉%发送控制指令

switch y

case 1

fwrite(obj1, evalin('base', '0'));

case 2

fwrite(obj1, evalin('base', '1'));

case 3

fwrite(obj1, evalin('base', '2'));

otherwise

disp('error')

end%关串口

fclose(obj1);

delete(obj1);

clear obj1

你最好连上硬件试试,这样才学得进去。共同进步啊~

2楼:匿名用户

public listpagelisttwo(int currentpage, int showrows)

connection con = null;

preparedstatement ps = null;

resultset rs = null;

arraylistresultlist = new arraylist();

try{