串口通信的基础

一、串口通信的基础知识

最近工作中又用到串口方面的知识,在这里作出总结。
可以去看这两篇文章。

二、虚拟串口软件和串口调试助手的推荐
1. 虚拟串口软件

VSPD(Virtual Serial Ports Driver)虚拟串口软件是由Eltima软件公司设计的虚拟串口软件,使用方便且稳定。同时,使用虚拟串口也是规避风险的好办法,尤其对新手而言,应该现在虚拟串口环境下调试自己的代码,成功之后再连接物理串口,链接物理串口之前一定要检查连线是否正确,并用万能表检测是否有短路断路情况发生,否则极易烧毁串口。

说明:VSPD是以串口对形式来进行添加的。比如COM1和COM2成对,那么COM1的数据就只能发送到COM2,COM2会自动添加COM1发送的数据

VSPD
在使用完成后一定要将虚拟的端口清除,点击界面上的删除端口就可以。

2. 串口调试助手

在这里我推荐使用野人家园UartAssist串口调试助手是绿色软件,只有一个执行文件,适用于各版本Windows操作系统,不需要dotNetFramework框架支持。

UarAssist

三、(CSerialPor)虚拟串口类

CSerialPort是一份优秀的串口类文件,好多的地方值得我们学习,具体在多线程,事件,自定义消息,类的封装方面等等。 Remon提供的串口类网址为: https://www.codeguru.com/cpp/i-n/network/serialcommunications/article.php/c2483/A-communication-class-for-serial-port.htm

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值