目录
- 1、串口配置
- 1.1 串口初始化
- 1.2 uart DMA 初始化
- 1.1.3 发送函数
- 2、agile modbus
- 3、应用测试
- 4、遇到的问题
本文通过ch32v3xx的串口 + RS485收发器实现modbus rtu master设备。此工程中移植的RT-Thread Nano系统,详情可参看本专栏前几篇文章。
1、串口配置
串口使用重映射后的uart7,对应引脚 TX–>PE12 RX–>PE13。串口的发送采用轮询发送,接收数据使用uart7的Idle中断 + DMA的方式。
1.1 串口初始化
/*\brief 串口初始化\param[in] 无\retval 无
*/
static int<