天天看點

泰鬥 GPS子產品調試(2)

  1. 配置GPS參數

沒有配置時序列槽輸出資訊

泰鬥 GPS子產品調試(2)

設定參數如下:  配置參數時需要延時,不然配置不上;如100ms

GPS+北鬥 N303雙模導航定位子產品使用者手冊

https://wenku.baidu.com/view/5a990a6a79563c1ec5da7186.html

void AT_SET(void)
{	//設定GPS_AT資料無傳回資料,$與*之間資料BCC異或取反校驗值50/05/1C... 1,1 /1.0為參數設定/取消 
	CmdSend_GPS_AT("$CCINV,1000,*50\r\n","OK",3,300);		//INV定位時間間隔,每1S 定位一次
	//推薦定位資訊
	CmdSend_GPS_AT("$CCMSG,RMC,1,1,*05\r\n","OK",3,300);//RMC資料輸出控制:允許輸出,定位一次輸出一次資料
	//地面速度資訊
	CmdSend_GPS_AT("$CCMSG,VTG,1,1,*1C\r\n","OK",3,300);//"$CCMSG,VTG,1,0,*1D\r\n" //VTG資料輸出控制:允許輸出,定位一次輸出一次資料
	//GPS定位資訊
	CmdSend_GPS_AT("$CCMSG,GGA,1,0,*19\r\n","OK",3,300);//GGA資料輸出控制:禁止輸出
	//目前衛星資訊
	CmdSend_GPS_AT("$CCMSG,GSA,1,0,*0D\r\n","OK",3,300);
	//可見衛星資訊
	CmdSend_GPS_AT("$CCMSG,GSV,1,0,*1A\r\n","OK",3,300);
	//大地坐标資訊
	CmdSend_GPS_AT("$CCMSG,GLL,1,0,*1F\r\n","OK",3,300);
	//目前時間(UTC)資訊
	CmdSend_GPS_AT("$CCMSG,ZDA,1,0,*07\r\n","OK",3,300);
	
	CmdSend_GPS_AT("$CCMSG,DTM,1,0,*05\r\n","OK",3,300);
	
	CmdSend_GPS_AT("$CCMSG,GNS,1,0,*02\r\n","OK",3,300);
	
	CmdSend_GPS_AT("$CCMSG,GBS,1,0,*0E\r\n","OK",3,300);
	
	CmdSend_GPS_AT("$CCMSG,GRS,1,0,*1E\r\n","OK",3,300);
	
	CmdSend_GPS_AT("$CCMSG,GST,1,0,*18\r\n","OK",3,300);
	
	CmdSend_GPS_AT("$CCMSG,TXT,1,0,*00\r\n","OK",3,300);
	
	printf("\n\r GPS配置成功 \r\n");
}
           

GPS設定成功後,序列槽輸出資訊如下

泰鬥 GPS子產品調試(2)

根據文檔進行資料轉換:

https://topsemic.com/wp-content/uploads/2019/02/GPS子產品使用經驗分享.pdf

連結:https://pan.baidu.com/s/1kL2PsiY0czGVwNCmESEk8w

提取碼:7mzl

泰鬥 GPS子產品調試(2)

打開轉換後的經緯度坐标文本:

泰鬥 GPS子產品調試(2)

在地圖上輸入坐标即可得到相應的位置資訊

泰鬥 GPS子產品調試(2)