[quote=引用 3 楼 wangfan027 的回复:] 第一个问题 几个功能位都是硬件处理的,你只需要保证数据字节的正确就可以了 起始位,停止位和UART一样 RS-485 自动地址识别模式 (AAD) RS-485 自动地址识别模式,接收器在检测到地址字节 (bit9=1) 并且地址字节数据与 UA_RS485[ADDR_MATCH] 的值相匹配之前将忽略所有数据。地址字节数据将存储在 RX-FIFO。所有接 收字节数据将被接收并存储于 RX-FIFO 直到地址字节或数据字节与 UA_RS-485[ADDR_MATCH] 的值不匹配 第二个问题 指令发送4个字节,你翻译出来就很清楚了了 命令(1字节,ADD位位1) + 功能(1字节,ADD位0) + 校验(2字节,ADD位0)
第一个问题 几个功能位都是硬件处理的,你只需要保证数据字节的正确就可以了 起始位,停止位和UART一样 RS-485 自动地址识别模式 (AAD) RS-485 自动地址识别模式,接收器在检测到地址字节 (bit9=1) 并且地址字节数据与 UA_RS485[ADDR_MATCH] 的值相匹配之前将忽略所有数据。地址字节数据将存储在 RX-FIFO。所有接 收字节数据将被接收并存储于 RX-FIFO 直到地址字节或数据字节与 UA_RS-485[ADDR_MATCH] 的值不匹配 第二个问题 指令发送4个字节,你翻译出来就很清楚了了 命令(1字节,ADD位位1) + 功能(1字节,ADD位0) + 校验(2字节,ADD位0)
27,375
社区成员
28,769
社区内容
加载中
试试用AI创作助手写篇文章吧