crazy2022 发表于 2023-3-1 15:29:02

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

屏作为主机,用的modbus协议,485接口。 因为要查询设备的状态,所以用lua开了一个定时器,在定时器回调中定时发送查询帧, 现在问题来了:

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

If后要接end 发表于 2023-3-1 18:08:10

你想收到单片机回复再发下一条?

crazy2022 发表于 2023-3-2 11:53:44

If后要接end 发表于 2023-3-1 18:08
你想收到单片机回复再发下一条?

是的,这样好调试一些。

If后要接end 发表于 2023-3-2 14:02:43

crazy2022 发表于 2023-3-2 11:53
是的,这样好调试一些。

那你可以先开一次定时器发一条后,收到了回复才再重新开一次定时器
页: [1]
查看完整版本: 关于定时发送modbus调试的问题