【文件属性】:
文件名称:简易modbus RTU协议
文件大小:3.47MB
文件格式:RAR
更新时间:2022-09-06 04:56:11
STM32103 Modbus RTU 串口中断+DMA
1、本文件是建议的modbusRTU主机 和从机程序
2、开发平台采样STM32F103单片机
3、从机采样串口1接口,接收为串口完成中断+DMA,发送为DMA+发送完成中断
3、主机采样串口3接口,接收为串口完成中断+DMA,发送为DMA+发送完成中断
标准的modbus RTU需要通过一个特殊定时器进行3.5us中断,实际使用时单边片会频繁中,极大的影响了单片机响应速度。
经测试。20个字节内的通讯115200bps下响应周期可以达到5ms,可以做高速开发
/****************************************************************
**模拟modbus RTU 主从机支持
**支持读写保持寄存器数据 03 16 功能码
**支持读输入寄存器数据 04 功能码
**支持CRC校验
******************************************************************/
网友评论
- 调试一天没有调通,硬件接口完全一样