基于单片机的gps定位系统设计都会遇到什么问题

2025-05-17 05:18:31
推荐回答(1个)
回答1:

如果用普通单片机的话,可能会出现内存不足情况,解析输出的 一帧数据需512字节缓存,再加上其它变量,很容易出现内存不足问题
我用STM32开发板,内存是很大的,只不过用了文件系统和EMWIM,用GPS解码数据来计算两点间距离和方位角, 由于用了较多的三角函数运算,定义不少双精度浮点变量,经果就其出现了内存不足的问题,压缩了大量全局变量才算通过
用52单片机估计只显示位置信息就比较困难