UART收到,很长一段时间等待

2个帖子/ 0新
最后一篇
jamesleo-konka
离线
最后一次露面:4年1个月前
加入:2017-01-22 02:42
UART收到,很长一段时间等待

嗨,对话框,
我正在使用UART与外围设备通信。
首先,MCU通过UART发送命令,然后等待来自外设的反馈。
反馈长度不是固定的,未来时间未知(从0.1秒变化到几秒钟)。
系统看门狗被解雇,这意味着我不能长时间等待UART反馈。
如何组织任务,ISR,队列?
此应用程序是否有示例代码?

谢谢

关键词:
设备:
mt_dialog.
离线
最后一次露面:2个月3周前
职员
加入:2015-06-08 11:34
嗨jamesleo-konka,

嗨jamesleo-konka,

我不认为有一个例子代码是你想做的事情,也许你可以看一下这个是一个像应用程序一样的控制台,这可能会给你一些指导。关于从UART等待的字符数值不具有固定值,一个想法是逐个读取字符,并具有指示命令结束的特定标记。

谢谢mt_dialog.