【MATLAB】使用matlab进行串口通信(详细方法+代码讲解)

您所在的位置:网站首页 matlab单片机编程 【MATLAB】使用matlab进行串口通信(详细方法+代码讲解)

【MATLAB】使用matlab进行串口通信(详细方法+代码讲解)

2023-12-18 20:24| 来源: 网络整理| 查看: 265

整理时间:2020-05-19 目录: 1.matlab可以 进行串口通信? 2.怎么搞 3.总结

正文:

1.matlab可以 进行串口通信 matlab的toolbox很强大。其中Instrument Control Toolbox,The toolbox provides built-in support for TCP/IP, UDP, I2C, SPI, and Bluetooth® serial protocols for remote communication with other computers and printed circuit boards (PCBs) from MATLAB. 其中,我们就只关注本文话题 串口通信。 注:用好matlab自带的帮助文档。 在这里插入图片描述

2.怎么搞 2.1 环境准备 准备好食材工具再做饭。包括: (1)matlab软件(我使用的是R2019a) (2)虚拟串口工具Configure Virtual Serial Port Driver (3)串口工具hercules_3-2-8

在这里插入图片描述 在这里插入图片描述 2.1 开搞 step1: 使用虚拟串口工具生成一对虚拟串口,它们俩是“我发你收”的关系。 在这里插入图片描述 比如我创建虚拟串口是COM1 和 COM2. 在这里插入图片描述 step2: 打开串口工具,设置串口信息。 在这里插入图片描述 step3: 上面串口工具软件hercules_3-2-8 使用的是COM2,那我们matlab中就使用COM1. 在这里插入图片描述 查看详细信息 在这里插入图片描述

step4: matlab 发送消息,在hercules_3-2-8 中接收查看。 在这里插入图片描述 step5: hercules_3-2-8发送消息,在matlab中接收查看。 在这里插入图片描述 step6: 打扫战场,保持好习惯,关闭句柄,清除占用。 fclose(sObject); delete(instrfind); 在这里插入图片描述

3.总结 实现了一个简单 的串口收发,重在理解。从易到难,循序渐进,加油吧,曾经那个少年!

THE END~ 在这里插入图片描述

【MATLAB-app】系列教程(含视频)00_csdn上第一套关于matlab appdesigner系列“视频课”来啦~~

【MATLAB】使用matlab进行UDP通信,图像数据传输等(源码分享,有注释)



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3