Board logo

标题: [求助]学习ARM的问题23 [打印本页]

作者: wangxd5429    时间: 2005-11-22 15:03     标题: [求助]学习ARM的问题23

技术类问题

1.  正在读周立功的GPS驱动程序,在“接收GPS发送的数据保存到缓冲区中”这个函数中,有这样一段:

void ZLG_GPS_RVC_HANDLE(uint8 i)

{

       if(GPSDataQ[GPSDataQNUM].State == 1)// had got the $

{

GPSDataQ[GPSDataQNUM].Data[GPSDataQWPTR] = i;    

                    if(i == '$')  

{

               GPSDataQWPTR = 0;                                                                             }

…………………………

………………………..

请教各位:我的理解是:从第3行开始,当已经从GPS收到起始字符$,将收到的数据字节存入缓冲区,如果收到的是$,将缓冲区的序号清0。可是如果按这种理解,接收的GPS数据格式就是“GPGSV……$”,与“$GPGSV…………..”数据格式矛盾?






欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0