首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

uart完成类似pc串口的“接收超时”怎么设计比较好

2013-03-01 
uart完成类似pc串口的“接收超时”如何设计比较好?比如说,我PC和开发板用特定协议通讯,一次发一帧,帧长度不

uart完成类似pc串口的“接收超时”如何设计比较好?
比如说,我PC和开发板用特定协议通讯,一次发一帧,帧长度不定
单片机在接收到任意一个字节后,如果超过0.5秒无后续数据,则认为是一帧。
目前就想到用定时器,不过芯片上总共才4个定时器,太浪费了,有没有什么好点的办法?
uart有没有超时一类的功能?
[解决办法]
原地等待明白的吧:指令延时,for多少次,看期间有没有新字节来,for完还没有新的,那就一帧完了,有新的那就重新for……

热点排行