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

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

posted on 2017-07-07 17:10  稳住能赢  阅读(1550)  评论(0编辑  收藏  举报