请问不用定时器就可以判断接收指令之后的几秒内有无其他指令吗?

2019-07-14 14:02发布

请问一下,有没有办法不用定时器就可以判断
在串口输入了'exit‘或者其他指令之后,3秒内没有输入其他字符就做一个操作。

或者请问一下,如果用定时器的话有什么比较好的思路吗?

谢谢。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
djw200988
1楼-- · 2019-07-14 19:57
定时器的话每次串口中断中首先置标志位,打开定时器,串口接收处理完毕后再清除标志位,定时器定时周期3s,定时器中断中判断这个标志位,如果此位复位则动作,否则不动作。
djw200988
2楼-- · 2019-07-14 22:30
确定时间得要用定时器吧
fantasyo老时光
3楼-- · 2019-07-15 01:21
 精彩回答 2  元偷偷看……
bbslsk
4楼-- · 2019-07-15 02:36
要时间,不用定时器怎么搞

一周热门 更多>