打印

接受处理GPS数据的话,哪种比较适合

[复制链接]
1104|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
拿起书本|  楼主 | 2013-11-1 18:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
STM32的串口环形队列有用过的吗?看资料每个人的都不一样,大体有两类:一种是定义一个接收buf,主程序从buf取数据;一种是用定时器控制的。接受处理GPS数据的话,哪种比较适合?有用过的朋友吗?分享一下经验,谢谢了。
沙发
s_f_tan| | 2013-11-4 09:03 | 只看该作者
串口接收数据,我一般用环形缓冲,只要每次查询的间隔不要太长,溢出的可能性还是较低的

使用特权

评论回复
板凳
拿起书本|  楼主 | 2013-11-4 09:41 | 只看该作者
STM32串口没有FIFO缓冲区,不像LPC那样有十几个字节的缓冲区,这导致程序要及时接收串口数据,不然会覆盖,谢谢楼上朋友的回复,再学习一下。

使用特权

评论回复
地板
haitao10086| | 2013-11-4 10:04 | 只看该作者
DMA

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:好好学习,天天向上!

519

主题

4194

帖子

31

粉丝