Modbus-Master-Slave-STM32-HAL-FreeRTOS
Modbus-Master-Slave-STM32-HAL-FreeRTOS
源代码来自https://github.com/alejoseb/Modbus-STM32-HAL-FreeRTOS ,支持多实例,可以同时使用Master和Slave,原作者使用CubeIDE工程,用不太习惯,我这里做点小修改使用MDK工程,代码初始化由CubeMX生成,简直不要太方便,可以无痛移植到其他STM芯片。
设置时钟
调试方式
IO配置
新建主站任务
新建从站任务
修改设置并生成MDK工程
新建文件夹并添加文件
设置路径
main.c中添加代码
freertos.c中添加代码
freertos.c中有一处修改
完美运行
完整例子下载
ModbusF070_MDK.rar