关于GPS解析函数的问题

2019-07-18 17:24发布

GPS解析函数nmea_decode_test(void),使用NUCLEO-F411RE的串口6接收来自GPS的数据,并通过DMA的方式将数据从串口6传送到内存,然后调用nmealib库中的解析语句对GPS信号进行解析,最后再将解析后的语句通过串口1传送给上位机。但是,经多次调试和仿真后发现程序会卡在解析函数nmea_decode_test()函数中,或者说是只要执行到该函数程序就会跑飞,但是一直找不到原因是为什么?急~求大佬指导:(
(PS:此处附上整个工程的代码)

GPS.rar 下载积分: 积分 -1 分
8.4 MB, 下载次数: 22, 下载积分: 积分 -1 分
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
carryonli
1楼-- · 2019-07-18 19:12
估计是你开辟的内存空间不够大,或者超出数组范围了。
carryonli
2楼-- · 2019-07-18 23:30
那你仔细分析一下你接收到的报文数据,看看是不是在哪里溢出了。

一周热门 更多>