高级会员

- 积分
- 976
- 金钱
- 976
- 注册时间
- 2013-8-14
- 在线时间
- 103 小时
|
1金钱
被测试GPS模块为三个NEO-6M-0-001。
测试所用开发板:两个F407,两个F103
测试程序:与开发板对应的原子GPS例程
观测时间:观测了四天
开始测试:
整个系统上电,显示屏会显示经纬度,UTC时间。UTC时间的秒数会在系统启动后10分钟之内退三秒。
比如显示屏显示的UTC时间:
…………14:01:07 14:01:08 14:01:09 14:01:07 14:01:08 14:01:09 14:01:10 14:01:11…………
再比如:
…………11:51:37 11:51:38 11:51:39 11:51:37 11:51:38 11:51:39 11:51:40 11:51:41…………
四天之内观察多次总结的规律:
1.系统上电后,发生退秒现象概率很大。
2.只存在退秒现象,不存在进秒现象。
2.退秒总是退3秒,而且秒的尾数都是7 8 9。
3.退秒之后,UTC在数个小时内的秒数就正常了(不会发生退秒或者进秒)。
4.以上规律不随更换开发板和GPS而改变。
这退秒是什么原因呢?有什么解决办法吗?
感兴趣的朋友可以亲自测试一下,
|
最佳答案
查看完整内容[请看2#楼]
NEO-6M这款芯片确实存在这个问题,难道我买的都是假货?毕竟这款芯片已经很古老了,存在bug是正常的。
即使是S1216也存在退三秒现象。亲测。
|