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

MATLAB编写串口通讯软件!跪求大神们,第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)

end

fopen(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

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

和 VB VC 差不多

建立一个对象,设置参数,打开

读物猛局写数据

关闭

清楚对罩让象

期刊网里有 几篇 文章

百度文库里也有

搜搜

祝你知行顺利

%%

clc

clear

m = linspace(1,100,100)

flag = 0

res = 0

for i = 3:length(m)

for j = 2:i-1

if mod(m(i),j) == 0

flag = 1

break

else

flag = 0

end

end

if flag == 0

r = [res,m(i)]

res = r

end

end

r(2:length(r))


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12477902.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存