亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? gps.c

?? 基于ARM的GPS通信程序
?? C
字號:
#include <stdlib.h>#include <stdio.h>#include <unistd.h>#include <fcntl.h>#include <sys/signal.h>//#include "types.h"#include "gps.h"#define USE_BEIJING_TIMEZONEstatic int GetComma(int num,char* str);static void UTC2BTC(date_time *GPS);static double get_double_number(char *s);void show_gps(GPS_INFO *GPS){	printf("DATE     : %ld-%02d-%02d \n",GPS->D.year,GPS->D.month,GPS->D.day);	printf("TIME     :  %02d:%02d:%02d \n",GPS->D.hour,GPS->D.minute,GPS->D.second);	printf("Latitude : %10.4f %c\n",GPS->latitude,GPS->NS);		printf("Longitude: %10.4f %c\n",GPS->longitude,GPS->EW);		printf("high     : %10.4f \n",GPS->high);		printf("STATUS   : %c\n",GPS->status);	}//////////////////////////////////////////////////////////////////////////////////解釋gps發出的數據//0      7  0   4 6   0     6 8 0        90         0  3      0        9  	//$GPRMC,091400,A,3958.9870,N,11620.3278,E,000.0,000.0,120302,005.6,W*62	//$GPGGA,091400,3958.9870,N,11620.3278,E,1,03,1.9,114.2,M,-8.3,M,,*5E	void gps_parse(char *line,GPS_INFO *GPS)////////////////////////////////////////////////////////////////////////////////{	int i,tmp,start,end;	char c;	char* buf=line;	c=buf[5];	if(c=='C'){//"GPRMC"		GPS->D.hour   =(buf[ 7]-'0')*10+(buf[ 8]-'0');		GPS->D.minute =(buf[ 9]-'0')*10+(buf[10]-'0');		GPS->D.second =(buf[11]-'0')*10+(buf[12]-'0');		tmp = GetComma(9,buf);		GPS->D.day    =(buf[tmp+0]-'0')*10+(buf[tmp+1]-'0');		GPS->D.month  =(buf[tmp+2]-'0')*10+(buf[tmp+3]-'0');		GPS->D.year   =(buf[tmp+4]-'0')*10+(buf[tmp+5]-'0')+2000;		//------------------------------		GPS->status	  =buf[GetComma(2,buf)];		GPS->latitude =get_double_number(&buf[GetComma(3,buf)]);		GPS->NS       =buf[GetComma(4,buf)];		GPS->longitude=get_double_number(&buf[GetComma(5,buf)]);		GPS->EW       =buf[GetComma(6,buf)];#ifdef USE_BEIJING_TIMEZONE		UTC2BTC(&GPS->D);#endif	}	if(c=='A'){ //"$GPGGA"		GPS->high     = get_double_number(&buf[GetComma(9,buf)]);			}}static double get_double_number(char *s){	char buf[128];	int i;	double rev;	i=GetComma(1,s);	strncpy(buf,s,i);	buf[i]=0;	rev=atof(buf);//	printf("s=%s ,buf= %s,val= %f\n",s,buf,rev);	return rev;	}//////////////////////////////////////////////////////////////////////////////////得到指定序號的逗號位置static int GetComma(int num,char *str){	int i,j=0;	int len=strlen(str);	for(i=0;i<len;i++)	{		if(str[i]==',')j++;		if(j==num)return i+1;		}	return 0;	}//#ifdef USE_BEIJING_TIMEZONE//////////////////////////////////////////////////////////////////////////////////將世界時轉換為北京時static void UTC2BTC(date_time *GPS){//***************************************************//如果秒號先出,再出時間數據,則將時間數據+1秒		GPS->second++; //加一秒		if(GPS->second>59){			GPS->second=0;			GPS->minute++;			if(GPS->minute>59){				GPS->minute=0;				GPS->hour++;			}		}	//***************************************************		GPS->hour+=8;		if(GPS->hour>23)		{			GPS->hour-=24;			GPS->day+=1;			if(GPS->month==2 ||			   		GPS->month==4 ||			   		GPS->month==6 ||			   		GPS->month==9 ||			   		GPS->month==11 ){				if(GPS->day>30){			   		GPS->day=1;					GPS->month++;				}			}			else{				if(GPS->day>31){			   		GPS->day=1;					GPS->month++;				}			}			if(GPS->year % 4 == 0 ){//		   		if(GPS->day > 29 && GPS->month ==2){		   			GPS->day=1;					GPS->month++;				}			}			else{		   		if(GPS->day>28 &&GPS->month ==2){		   			GPS->day=1;					GPS->month++;				}			}			if(GPS->month>12){				GPS->month-=12;				GPS->year++;			}				}}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
jiyouzz国产精品久久| 亚洲国产毛片aaaaa无费看| 欧美三级电影在线观看| 99久久精品久久久久久清纯| 国产成人在线色| 国产精品91xxx| 岛国av在线一区| av亚洲精华国产精华精| 色综合久久久久久久久久久| 97国产一区二区| 欧美中文字幕一区二区三区亚洲| 91首页免费视频| 欧美性色综合网| 欧美一区二区视频免费观看| 日韩视频一区二区三区在线播放 | 一本大道av一区二区在线播放 | 欧洲av在线精品| 欧美丝袜丝交足nylons| 欧美一区二区精美| 日韩免费在线观看| 国产精品萝li| 一区二区三区中文字幕精品精品| 亚洲国产日产av| 狠狠网亚洲精品| 91一区二区三区在线播放| 欧美午夜精品一区二区三区| 日韩三级电影网址| 中文字幕一区二区日韩精品绯色| 一区二区日韩电影| 精品一区二区三区免费播放| 成人黄色国产精品网站大全在线免费观看| av网站免费线看精品| 91精选在线观看| 国产欧美日韩久久| 天天av天天翘天天综合网 | 亚洲黄一区二区三区| 日韩电影在线一区二区| 国产乱码精品一区二区三区忘忧草| 波多野结衣一区二区三区| 欧美日韩一区二区在线观看| 久久久精品综合| 舔着乳尖日韩一区| 成人在线综合网站| 日韩欧美成人一区二区| 亚洲女性喷水在线观看一区| 九色综合国产一区二区三区| 99re视频这里只有精品| 精品日韩一区二区| 亚洲成人资源网| 91美女片黄在线观看| www国产亚洲精品久久麻豆| 亚洲影院在线观看| 成人精品免费看| 日韩美女在线视频| 日韩在线卡一卡二| 91日韩在线专区| 亚洲国产高清在线观看视频| 免费人成在线不卡| 欧美日韩免费一区二区三区 | 亚洲国产精品精华液网站| 国产成人一级电影| 精品国产精品一区二区夜夜嗨| 一区二区三区色| 97se亚洲国产综合在线| 欧美激情在线一区二区| 国产精一区二区三区| 精品日韩在线一区| 久久99久久久欧美国产| 欧美一区二区在线看| 一区二区三区**美女毛片| 91麻豆国产精品久久| 亚洲欧美国产77777| 91啪九色porn原创视频在线观看| 亚洲国产精品精华液ab| 国产精品1区2区3区在线观看| 欧美大黄免费观看| 黄页视频在线91| 精品国产免费人成电影在线观看四季| 日韩不卡手机在线v区| 欧美一区欧美二区| 精品影视av免费| 久久久久久久综合日本| 国产a久久麻豆| 国产精品久久精品日日| 99久久免费精品| 一区二区三区自拍| 91精品国产入口在线| 青娱乐精品在线视频| 欧美mv日韩mv国产网站| 国产大陆精品国产| 中文字幕一区不卡| 在线亚洲高清视频| 日韩在线一二三区| 亚洲精品在线一区二区| 成人午夜激情片| 亚洲品质自拍视频网站| 884aa四虎影成人精品一区| 男女激情视频一区| 国产欧美综合在线观看第十页| 国产91丝袜在线播放| 亚洲人成人一区二区在线观看| 欧美三级在线看| 九九九久久久精品| 亚洲日本护士毛茸茸| 欧美日本韩国一区| 国产高清无密码一区二区三区| 最新国产精品久久精品| 欧美高清你懂得| 国产99久久久精品| 亚洲国产成人av| 久久精品视频一区二区三区| 日本韩国一区二区三区视频| 美女久久久精品| 亚洲欧美偷拍三级| 精品福利av导航| 91在线精品秘密一区二区| 免费在线观看一区| 亚洲免费观看高清| 久久婷婷久久一区二区三区| 日本精品一区二区三区高清| 国产一区二区按摩在线观看| 亚洲精品水蜜桃| 久久精品亚洲麻豆av一区二区| 欧美色综合网站| 成人黄色在线视频| 国产精品亚洲а∨天堂免在线| 亚洲成人av在线电影| 亚洲国产高清aⅴ视频| 日韩欧美在线观看一区二区三区| 91在线porny国产在线看| 狠狠色2019综合网| 奇米888四色在线精品| 一区二区三区日韩在线观看| 欧美激情一区二区三区在线| 日韩精品影音先锋| 欧美日韩视频在线一区二区| 99久久亚洲一区二区三区青草| 激情都市一区二区| 国产综合色产在线精品| 蜜桃一区二区三区在线| 午夜精品一区二区三区电影天堂| 中文字幕一区二区三区四区不卡| 精品91自产拍在线观看一区| 日韩一级黄色片| 日韩亚洲欧美一区| 日韩三级免费观看| 91精品一区二区三区在线观看| 欧美性猛片aaaaaaa做受| 色婷婷综合久久久中文字幕| av日韩在线网站| www.日韩精品| va亚洲va日韩不卡在线观看| 成人免费不卡视频| 成人av影院在线| 不卡视频在线看| 91一区二区三区在线播放| 91丨九色丨蝌蚪丨老版| 91福利精品视频| 欧美性猛片aaaaaaa做受| 欧美日韩精品久久久| 在线不卡的av| 精品入口麻豆88视频| 久久只精品国产| 国产午夜精品久久| 国产精品灌醉下药二区| 亚洲欧美日韩中文播放 | 成人黄色av电影| 色老汉av一区二区三区| 欧美日韩一卡二卡三卡| 日韩一级黄色片| 国产日本欧美一区二区| 自拍偷拍国产精品| 亚洲在线免费播放| 久久福利资源站| 成人av免费观看| 欧美视频在线不卡| 日韩亚洲欧美中文三级| 国产精品免费视频网站| 亚洲一区二区av在线| 免费在线观看一区| 91丨九色丨蝌蚪丨老版| 欧美一区二区三区思思人| 国产日韩欧美高清| 亚洲一区二区黄色| 国内偷窥港台综合视频在线播放| av在线不卡观看免费观看| 欧美精品乱码久久久久久| 国产女主播在线一区二区| 夜夜亚洲天天久久| 国产精品一品二品| 欧美自拍丝袜亚洲| 中文字幕第一区第二区| 亚洲第一激情av| 成人性生交大片免费看中文| 欧美日韩国产精品成人| 国产精品国产三级国产aⅴ无密码| 亚洲va在线va天堂| 不卡的av中国片| xf在线a精品一区二区视频网站| 一区二区视频在线看|