当前位置: 技术问答>linux和unix
困扰了我一天一宿的问题,关于Linux和Windows之间串口通信的问题!!!!!!???
来源: 互联网 发布时间:2015-08-04
本文导语: 昨天编号的程序本来是好用的,后来改来改去就不好用了,Windows下接收到的文件大小不对,内容是乱码。 后来改回和原来一样的,还是不好用,换了串口线,还是不好用。 跟踪调试,Linux下发送没问题,Windows下接收...
昨天编号的程序本来是好用的,后来改来改去就不好用了,Windows下接收到的文件大小不对,内容是乱码。
后来改回和原来一样的,还是不好用,换了串口线,还是不好用。
跟踪调试,Linux下发送没问题,Windows下接收的时候接受到的缓冲区里的内容就不对了,更不用说写到文件里了。
自己写了一个最简单的Linux串口程序测试,还是不好用,直接往串口写“1234”,到了Windows端就成了轮七八糟的东西。
Windows接收端的程序是没有错误的。
用串口精灵接收到的也是乱码。
哪位大虾遇到过这种情况阿?????
问题解决追加100分!!!
后来改回和原来一样的,还是不好用,换了串口线,还是不好用。
跟踪调试,Linux下发送没问题,Windows下接收的时候接受到的缓冲区里的内容就不对了,更不用说写到文件里了。
自己写了一个最简单的Linux串口程序测试,还是不好用,直接往串口写“1234”,到了Windows端就成了轮七八糟的东西。
Windows接收端的程序是没有错误的。
用串口精灵接收到的也是乱码。
哪位大虾遇到过这种情况阿?????
问题解决追加100分!!!
|
我也玩过,你把两边的参数(波特率、校验位、数据位、停止位、是否十六进制显示)统一,应该就可以了。
|
我也要做这个东西,在Windows中用VB 编的,已经可以通信了,现在想把服务器换成Linux,还是与windows通信,但是我在QT中没有找到VB中类似winsock的控件.哪位给指点一下?
|
发送的数据格式?
|
http://www-900.ibm.com/developerWorks/cn/linux/l-serials/index.shtml
楼主请看一下,看对你有没有帮助!
楼主请看一下,看对你有没有帮助!
|
用惯vb的人用qt,不方便吧