STM32F103串口2不断接收GPS数据包,一帧数据中我不是所有数据都要用到,我需要从每帧数据中的一个固定的数据开始,将固定长度的数据放入数组中。
$GNGGA,004646.133,0000.0000,N,00000.0000,E,0,00,50.0,-18.00,M,18.0,M,0.0,0000*74
$GPGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*05
$BDGSA,A,1,,,,,,,,,,,,,50.0,50.0,50.0*14
$GNZDA,004646.133,04,11,2012,,*4C
$GNRMC,004646.133,V,0000.0000,N,00000.0000,E,0.000,0.000,041112,,,N*6E
$TIMTP,0,2012,11,04,00,46,46*4D
$TILPS,0,0,0,0,0,0,0,0,0,0*52
$CFANT,1*43
这是GPS数据包,我需要从第4行的R开始到E结束,将这段数据放入数组。
|