200自由口RCV和XMT问题

200在自由口通讯时,我看手册的例子是这样的:
 1、在主程序初始化,启动接收RCV指令;
 2、在接收完成中断程序,再使用定时中断;
 3、在定时中断程序里启动发送XMT指令;
 4、在发送完成中断程序里,启动接收RCV;
 问题:为什么要加入定时中断呢?能不能在接收完成中断程序里直接启动发送XMT指令,然后发送完成中断程序里启动接收RCV?

最佳答案

发送完成需要立即执行接收,这是必须的。接收完成需要延时再发送,以方便电缆切换时间,这在论坛里讨论过,不同的波特率切换时间还不一样。

提问者对于答案的评价:
谢谢 各位

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc345066.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午10:33
下一篇 2021年7月4日

相关推荐

发表回复

登录后才能评论