你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

gps 接收数据解析 ??

[复制链接]
hpdell 提问时间:2016-5-28 11:48 /
请教下,gps 数据是每接收一条解析一条还是一次全部接收完成后再一起解析 ???
收藏 评论7 发布时间:2016-5-28 11:48

举报

7个回答
lzts 回答时间:2016-5-30 22:31:17
我理解是收一条解析一条. (每一条都是当前位置经纬度, 即坐标), 在同一位置, 数据不会变. 如果移动, 数据肯定变. 所以不存在全部接收完的呀
回答时间:2016-5-31 08:48:35
接受一条处理一条,也不能避免丢包的情况。
hpdell 回答时间:2016-5-31 16:11:54
安 发表于 2016-5-31 08:48
接受一条处理一条,也不能避免丢包的情况。

你的意思是一次全部接收完再处理比较好,是吗 ??
回答时间:2016-6-3 15:57:01
开一个缓冲区,用循环指针的方式存储,或者接收满以后进行处理一次。
任风吹吹 回答时间:2016-6-3 17:02:49
首先你可以先向GPS模块设置它只发送包含你关心信息的消息帧,屏蔽那些多余的消息(一般GPS模块都有这功能吧,不然数据太多,减少MCU处理的数据量)。
其次,开个缓存,将接收到的数据放入缓存,并判断完整的一帧,一般都是以回车换行符结束。
最后,根据消息格式解析

。。。继续下一帧
hpdell 回答时间:2016-6-5 17:52:09
任风吹吹 发表于 2016-6-3 17:02
首先你可以先向GPS模块设置它只发送包含你关心信息的消息帧,屏蔽那些多余的消息(一般GPS模块都有这功能吧 ...

已经搞定了
北国牧马 回答时间:2016-6-21 17:52:34
我是先接收帧头,判断后是想要存下来,然后接受完一条后直接处理。

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版