µsUART / RS485时序计算器益旗电气嵌入式工具
实用工具 / 嵌入式开发

UART、Modbus RTU与RS485时序计算

把波特率、数据格式、帧长度和响应时间换算成可直接用于单片机定时器、DE控制与轮询周期的数值。

计算结果

--单字符时间
--T1.5字符间隔
--T3.5帧间隔
--建议DE释放等待
--请求发送时间
--响应发送时间
--单站完整事务
--全部从站一轮

帧时序图

可复制参数

实现提示

  • 等待发送完成标志,而不是仅等待发送数据寄存器空。
  • 最后一个停止位真正发完后再释放RS485 DE。
  • 高于19200 bit/s时,Modbus规范常采用固定750µs和1.75ms;设备手册有特殊约定时以手册为准。
  • 接收端按完整帧和CRC判定,不要只靠固定delay切帧。