arduino应该如何处理GPS模块输出的大量数据呢

arduino应该如何处理GPS模块输出的大量数据呢,第1张

要看你的通信方式了。现在的GPS模块支持多种通讯接口,UART,I2C,SPI 都有支持的。根据你选择的通讯接口,将模块与单片机相应的接口连接,最后用中断方式接受数据。可以在中断过程中滤过你想要的信号帧,因为NMEA格式对于使用的时候并不是全部需要的。这个看你的需求了,一般需要的是RMC和GGA帧,将需要的帧转存到数组后就可以使用了。

int comtemp[3]定一个数组不行吗?

int q

int w

int e

void setup()

{Serial.begin(9600)}

void loop()

{ int i

while ((Serial.available() >0)&&(i<3))

{comtemp[i] = Serial.read()

i++ }

i=0}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6850749.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-29
下一篇2023-03-29

发表评论

登录后才能评论

评论列表(0条)

    保存