当前位置:网站首页>matlab串口读写
matlab串口读写
2022-08-04 11:46:00 【leo0308】
1 读写操作
- 1 定义串口对象
com = serial("COM3", 'BaudRate', '9600')
通过serial定义一个串口对象, 还可以设置其他属性, 详情可查看serial的用法。
- 2 打开串口
fopen(com)
通过fopen打开串口。
- 3 向串口写入
写入字符串可用fprintf, 写入二进制文件可通过fwrite.
fprintf(com, 'your_string')
或者
fwrite(com, your_file)
4 从串口读取
通过fread读取串口内容。5 关闭串口对象, 释放串口资源
fclose(com) %关闭串口
delete(com) % 删除串口对象
如果没有正常关闭,可能导致串口被占用, 下次使用时连接不上串口。
2 其他
- 1 可通过
instrfind查看当前存在的串口
instrfind % 返回所有存在的串口
out1 = instrfind('Port','COM1'); % 返回指定端口的串口对象
out2 = instrfind({
'Port','BaudRate'},{
'COM2',4800}); # 返回指定端口和指定波特率的串口对象
边栏推荐
猜你喜欢
随机推荐
TPC藏宝计划IDO自由协议复利模式开发功能分析
涨姿势了!原来这才是多线程正确实现方式
表的完整性约束;非外键约束
ECCV 2022 | Towards Data Efficient Transformer Object Detectors
将博客搬至CSDN
SchedulX V1.5.0发布,提供快速压测、对象存储等全新功能!
请 AI 画家弄了个 logo,网友热议:画得非常好,下次别画了!
职责链模式(responsibilitychain)
揭秘交换机市场内幕,“准工业级”猫腻你中招了吗?
IBM Q复制新增QSUB
技术干货 | 用零信任保护代码安全
Redis(一)安装与配置
剑指offer专项突击版第19天
知道创宇EDR系统实力通过中国信通院端点检测与响应产品能力评测
COVID-CT新冠肺炎检测(DenseNet网络)
opencv------图片转化为视频
数据库表列类型;DML_添加数据;DDL_修改,删除数据库表
backbone核心详解系列——RepVGG
【目标检测】------yolo:xml和txt文件相互转化
2022上半年各银行理财子公司深耕差异化发展,净值型产品数量增加









