用MFC编写了一个串口通信程序,但是显示的结果和发送的不一样,求大神解答

2024-12-28 12:00:16
推荐回答(2个)
回答1:

显示0说明你都没接收到数据,strtmp本来就是个空值。你确认一下串口控件是否已经加载进来了,不只是拖进来的那么简单,还有好好检查检查你波特率了,校验位了什么的设置好了没,我怀疑你串口都没打开,一般的笔记本都不带串口的,你最好用台式机。。MFC的书里边一般都有介绍串口通信的。
最好我觉得你最好把自己实现的代码都贴上来,串口通信代码都很短的

回答2:

一步一步调试看看收到的是什么内容