232-485 --------------- 485-232
做了一个串口通讯程序,根据串口接收的报文发送数据报文,本机用虚拟串口测试正确,本机用串口线环路接收发送也正确。 但是通过串口连远端的通讯,数据接收丢失严重。 但是用串口工具发送数据,远端又接收正常! 问题出在哪?
做了一个串口通讯程序,根据串口接收的报文发送数据报文,本机用虚拟串口测试正确,本机用串口线环路接收发送也正确。 但是通过串口连远端的通讯,数据接收丢失严重。 但是用串口工具发送数据,远端又接收正常! 问题出在哪?
2,经过232-485--485-232的转换,延时加长,速率就要相应的降低,9600-1200-600等,根传输的距离基本成反比,否则传输出错。
3,用串口测试软件正查,那就说明你的代码还有点问题,仔细review吧。