![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
modbusRTU
文章平均质量分 92
LH20
这个作者很懒,什么都没留下…
展开
-
ModbusRTU中的T3.5和T1.5的处理
FreeRTOSModbusRTU中的T3.5和T1.5的处理本文是对上一篇文章的补充,写一写上篇文章中T3.5和T1.5的处理过程1.首先讲一讲3.5个字符和1.5个字符的时间计算在RTU模式,报文由时长至少3.5个字符时间的空间间隔区分。如下图:两个帧数据之间,如果超过3.5个字符(字节)定时器的接收或发送周期,则产生中断,告诉本次帧接收完成了。两个帧数据之间,如果超过3.5个字符(字节)定时器的接收或发送周期,则产生中断,告诉本次帧接收完成了。两个帧数据之间,如果超过3.5个字符(字节)定时原创 2020-05-23 12:12:24 · 3430 阅读 · 0 评论 -
FreeRTOS+ModbusRTU
FreeRTOSModbusRTU通过正点原子的STM32F407板子,实现了ModbusRTU,03,06,10,三个功能,可以实现电脑主站和板子的通信,本文还加入了FreeRTOS,当做是练习了。1.STM32CubeMX的配置1.1首先调试功能选择Trace Asynchronous Sw,时钟选择TIM1,是为了跟踪调试1.2 RCC设置1.3定时器选择我选的是TIM3时钟源是Internal Clock;自动重装载值arr=9;预分频系数PSC=7199;主频Tclk原创 2020-05-23 10:54:09 · 4030 阅读 · 1 评论