• 4678阅读
  • 0回复

[提问]c++从串口读取数据是乱码 [复制链接]

上一主题 下一主题
离线liangwenkuai
 

只看楼主 倒序阅读 楼主  发表于: 2014-01-05
关键词: C++乱码串口QT4
两台机器,一台机器向串口发送数据,另一台机器从串口读取数据,发送是成功的,但是读取出来的数据是乱码,用的是第三方串口通信类PCOMM。里面的一个方法是int  WINAPI sio_read(int port, char *buf,    int len);从串口读取数据,但是是dll文件,所以看不到具体的实现。用串口小助手调试是正常的,读取的数据正常显示,而且我用qt写了个简单的从串口读取数据的测试小程序,也是能正常收到的。所以判断是int  WINAPI sio_read(int port, char *buf,    int len);这个方法有问题,但是具体实现看不了,所以有知道的高手,麻烦指点一下,谢了
快速回复
限100 字节
 
上一个 下一个