1.STM32实现modbus要解决的问题
01 接收发送数据->串口
02 接收时间间隔问题->要求9600,推荐19200
03 逻辑代码->C语言
2.两帧之间大于3.5个字节时间如何解决
定时器
3.编程注意事项
01 03 00 00 00 00 C5 CD
发送/接收顺序: 自左至右
校验:0xCD C5
字节时间计算:
1个起始位,8个数据位,0个校验位,1个停止位,10bit
19200 / 10 = 1920 Byte, 1 / 1920 = 520 us,
520 * 3.5 = 1820us = 1.82ms