”尤其是收发互换com口“ 这句话是什么意思?

解决方案 »

  1.   

    波特率应该没错,不然刚开机就不会对了。我用2个U转串中间连交叉线,电脑自己给自己发数来验证,交换com口意思是本来发的端口现在收
      

  2.   

    我发现具体的问题了,操作步骤:
    1.先用COM3发数,COM4用sscom收数,发送无数'$'字符,一切正常;
    2.接着交换,用COM4发送无数'$'符,COM3用sscom接收,这时候就发现sscom接收的数夹杂着少量错误字符;
    3.如上,再次交换成com3发数,发现错误字符占有相当大比例这时候,拔掉U转串,再重新插上,发数就没问题了。是不是我电脑里com口的缓存没有清空之类的?或者初始化不对?请问可能是什么原因呢?代码我就不贴了,一大堆你们看的也累
      

  3.   

    http://blog.csdn.net/cvbtvbwu/article/details/24694739自己看看.