STM32
登录
直播中
吴湛
10年用户
842经验值
擅长:33391
私信
关注
[问答]
如何对modbus主机的程序进行调试呢
开启该帖子的消息推送
主机
程序
如何对modbus主机的程序进行调试呢?其代码该怎样去实现呢?
回帖
(1)
李勇
2021-12-13 11:51:52
有关modbus主机的程序,比较少见。主要原因是,其比较简单。
自己调试了2个版本的程序,供大家参考。
版本1: 常规的通过定时器,实现对从机数据的接收。
版本2: 取消定时器,通过DMA对每帧数据的接收。
从机:可以使用modbus slave这个工具进行设置。
版本1:部分代码如下:
1.主函数
2.串口初始化
3.命令发送函数
4.串口中断发送、接收函数
5.定时器中断函数(3.5T)
6.检测初始函数
版本2:和版本1不同的地方,就是没有用定时器来做3.5T的判断。
1.主函数
2.中断接收函数(这一点非常不同)
其余部分,在源码中全部都有了。
有关modbus主机的程序,比较少见。主要原因是,其比较简单。
自己调试了2个版本的程序,供大家参考。
版本1: 常规的通过定时器,实现对从机数据的接收。
版本2: 取消定时器,通过DMA对每帧数据的接收。
从机:可以使用modbus slave这个工具进行设置。
版本1:部分代码如下:
1.主函数
2.串口初始化
3.命令发送函数
4.串口中断发送、接收函数
5.定时器中断函数(3.5T)
6.检测初始函数
版本2:和版本1不同的地方,就是没有用定时器来做3.5T的判断。
1.主函数
2.中断接收函数(这一点非常不同)
其余部分,在源码中全部都有了。
举报
更多回帖
rotate(-90deg);
回复
相关问答
主机
程序
调试
主机
负责对ARM源
程序
进行
编译链接,最好用什么样的高级语言?
2023-02-24
2147
如何在潘多拉开发板上运行
Modbus
主机
与从机?
2021-03-30
2226
MODBUS
是如何配置STM32
主机
对从机实现读和写的操作
呢
2021-11-25
1087
多线程运行时
modbus
协议栈会出现丢包现象怎么解决
呢
2022-10-12
1911
agile_
modbus
遇到一个rtu
主机
要求crc16值要swap时如何处理
呢
2022-08-02
2558
如何用单片机串口和
modbus
poll
进行
通信?
2022-02-22
988
新手求助
modbus
RTU
调试
四件套是什么
呢
2021-12-24
1189
如何理解LabVIEW中
ModBus
Slave函数的用途?
2020-03-10
5386
Modbus
从设备如何回应
主机
的消息及VB的小问题?
2023-05-05
1221
如何对STM32F103/STM32F107系列单片机
进行
MODBUS
移植
呢
2021-11-01
1535
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分