485协议

485是半双工协议,也就是说同一时间只能进行单向的操作。485一般和usart通信时,要加一个rs485芯片,485需要3根线,2根线由于RX和TX,1根线用于收发的方向控制

平常都是把485的方向控制设置为接受状态(方向引脚输出低电平),只有在要发送数据的时候设置为发送状态(方向引脚输出高电平),发送数据的时候要注意,发送完所有的数据之后,一定要延时2-3ms之后再将方向引脚拉低,不然最后一个字节的数据会发不出去

原文地址:https://www.cnblogs.com/ma77045728/p/7133195.html