用T113-S3的串口1,2,3作为RS485接口
用串口的RTS引脚作为RS485收发控制
但是发现数据发送完成了,RTS依然有效,持续持间差不多30ms(9600波特率)
把波特率调高,改成115200,数据发送完成了,RTS依然有效,持续持间差不多30ms,这个明显RTS持续时间太长了,如何解决?或者问题可能在哪里?
用 stty -F /dev/ttyS1 crtscts 使能RTS控制
echo 3333333 > /dev/ttyS1
用linux命令测试的
图中绿色的TXD信号
黄色的是RTS信号
不必纠结RTS高低电平有效问题,我们的485电路设计的DE/RE引脚接有有反相器反向的
S
Steelen 发布的最佳帖子
-
T113-S3 RTS时序问题