广州大彩串口屏论坛_大彩开发者交流论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3291|回复: 3

关于定时发送modbus调试的问题

[复制链接]

4

主题

12

帖子

46

积分

新手上路

Rank: 1

积分
46
发表于 2023-3-1 15:29:02 | 显示全部楼层 |阅读模式
屏作为主机,用的modbus协议,485接口。 因为要查询设备的状态,所以用lua开了一个定时器,在定时器回调中定时发送查询帧, 现在问题来了:

在调试过程中,如果单片机程序一下断点中断,则屏肯定会认为是超时,从而造成收发冲突,请问一下这个情况有什么办法处理吗?
回复

使用道具 举报

2

主题

1253

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
12619
发表于 2023-3-1 18:08:10 | 显示全部楼层
你想收到单片机回复再发下一条?
Easy doesn't enter into Grown-up life
成年人的生活里面没有“容易”二字
回复

使用道具 举报

4

主题

12

帖子

46

积分

新手上路

Rank: 1

积分
46
 楼主| 发表于 2023-3-2 11:53:44 | 显示全部楼层
If后要接end 发表于 2023-3-1 18:08
你想收到单片机回复再发下一条?

是的,这样好调试一些。
回复

使用道具 举报

2

主题

1253

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
12619
发表于 2023-3-2 14:02:43 | 显示全部楼层
crazy2022 发表于 2023-3-2 11:53
是的,这样好调试一些。

那你可以先开一次定时器发一条后,收到了回复才再重新开一次定时器
Easy doesn't enter into Grown-up life
成年人的生活里面没有“容易”二字
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|广州大彩串口屏论坛_大彩开发者交流论坛

GMT+8, 2024-11-21 18:28 , Processed in 0.051233 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表