RS485 串口配置

RS485属于master-salver模式,同时mater作为发起端,salver应答端。网络中同时只有一台在发送数据,其他设备属于监听状态。
主要流程如下:所有行为需要等待master端的通知。host/master给rs485芯片发送时,先把R/D拉高。将数据发送完毕后,将R/D拉低,host/Master进入监听状态,等待slaver应答。
DTS的配置按照普通串口配置即可,需要关注的是,连接rs485芯片R/D的引脚不能作为其他复用功能。
app层使用方法如下,padding[0]=17表示GPIO17连接rs485芯片的R/D:

文档更新时间: 2020-12-09 16:20   作者:Aeeditor