1、检查两边软件对于流控的配置。经过rs485的话,必然就不能开任何硬件流控,软件流控也最好不要。波特率也最好要控制在9600以内;
2、常见的rs485是半双工通信。485转换器的收发切换是硬件自动完成的,但也有需要软件参与控制收发切换的,需要看转换器手册确认;
3、如果用的rs485是半双工通信,收发切换也需要时间,主机需要在发送前检查当前是否正在接收数据。从机收到主机数据,也延时一段时间(如20ms)。
时间: 2024-11-04 13:49:18
1、检查两边软件对于流控的配置。经过rs485的话,必然就不能开任何硬件流控,软件流控也最好不要。波特率也最好要控制在9600以内;
2、常见的rs485是半双工通信。485转换器的收发切换是硬件自动完成的,但也有需要软件参与控制收发切换的,需要看转换器手册确认;
3、如果用的rs485是半双工通信,收发切换也需要时间,主机需要在发送前检查当前是否正在接收数据。从机收到主机数据,也延时一段时间(如20ms)。