1.移植freemodbus master需要先移植RT-Thread操作系统
GD32F103C8T6移植 RTT Nano 教程-CSDN博客
2.移植freemodbus master协议栈
在移植了RTT以后,我们需要移植就只有串口相关的函数
移植freemodbus master协议栈具体步骤
- 下载移植freemodbus master协议栈 源码
- 添加协议栈文件
- 向mdk添加头文件路径
- 修改串口文件
- 初始化串口,含中断初始化
- 串口的发送接收使能控制
- 串口单个字节数据发送
- 串口数据接收
- 在串口中断调用发送和接收协议栈接口
- 修改T3.5的超时
- 创建一个协议栈的消息处理线程
- 创建一个测试现场
1.下载源码
移植freemodbus master协议栈 源码
https://gitcode.com/armink/FreeModbus_Slave-Master-RTT-STM32.git
文章来源:https://www.toymoban.com/news/detail-801527.html
2.添加协议栈文件
文章来源地址https://www.toymoban.com/news/detail-801527.html
3.向mdk添加头文件路径
到了这里,关于基于gd32f103移植freemodbus master 主栈的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!