RS485数据发送异常分析

测试RS485数据收发时,发现有些USB 485串口通信不正常。

用示波器测试USB串口的收发控制信号,发现控制信号的延时不一样

通信正常的485串口波形

通信异常的485串口波形

从波形来看,通信异常的串口在发送数据后,延时一段时间切换控制信号到接收模式;通信正常的串口发送完数据后,立刻切换到接收模式。

为了提高485串口通信的兼容性,MCU在接收到数据后,延时100us再发送数据。

发表评论

邮箱地址不会被公开。 必填项已用*标注