MFC串口通信实例

参考MSComm控件的用法和函数说明。里面讲得也算详细了。所以这里直接献上源码示例。

github下载地址
CSDN下载地址

效果如图:

需要注意的是:

1.如果想同时recv/send,则必须加个线程。

2.奇偶校验中,参数设置为,无(n),偶校验(o),寄校验(e),标记(m),空格(s)。

3.数据位一般填写5~8

4.停止位一般填1、1.5、2

5.还有换行符的问题,一定要发送换行符,否则命令可能不能正常执行。

6.里面我加了个功能叫做保存数据,就是打开串口之前先创建保存数据的文件。

7.关闭串口的时候一定要记得添加m_cmsCom.put_PortOpen(FALSE); 这一行代码,否则会提示串口被占用,无法再次开启。

猜你喜欢

转载自blog.csdn.net/qq_18297675/article/details/61919461