freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于arm-linux的gps導(dǎo)航系統(tǒng)_論文-文庫吧資料

2024-11-15 22:11本頁面
  

【正文】 PS)。 GpConfig=new Config。 附錄: 附錄 1:測試儀器 表 7 測試儀器設(shè)備清單 序號 型號、名稱 用途 數(shù)量 1 PC 機(jī) 編譯程序 1 2 UT33D 數(shù)字萬用表 測量各電路工作情況 1 3 Gps導(dǎo)航儀 測試顯示的 gps 正誤 1 4 vm虛擬機(jī) 測試操作系統(tǒng) 1 5 成都、南充市區(qū)地圖 測試顯示地圖正誤 2 6 精密電流、電壓表 測試系統(tǒng)功耗 2 附錄 2:部分參考源 程序 Maintab 類程序: include include include include include include include include include include include include include include include include include 基于 ARMLINUX的 GPS導(dǎo)航系統(tǒng) 29 include include include include include //============ include include include include include MainTab::MainTab(QWidget *parent,const char * name):QTabWidget(parent,name) { GpMainLayout=new MainLayout。周老師嚴(yán)謹(jǐn)負(fù)責(zé)的治學(xué)態(tài)度,給我留下了深刻的印象,將使我終身受益?;叵?過去的點(diǎn)點(diǎn)滴滴,如果沒有學(xué)校、學(xué)院、老師、同學(xué)的關(guān)心和幫助,我也無法按期完成這令我滿意的作品。大量學(xué)習(xí)了嵌入式方面的相關(guān)知識: arm 體系結(jié)構(gòu)、操作系統(tǒng)、 c++編程、 shell 編程、硬件驅(qū)動(dòng)程序。已具有一定的實(shí)用價(jià)值。實(shí)現(xiàn)了地圖的顯示、拖動(dòng); gps 信息、衛(wèi)星數(shù)量的顯示;地圖路徑的更改; gps波特率的更改的功能。 5 總結(jié) 基于 ARMLINUX的 GPS導(dǎo)航系統(tǒng) 27 本系統(tǒng)成功的模擬了個(gè)人手持 gps 導(dǎo)航系統(tǒng)。 功能實(shí)現(xiàn),測試通過 測試結(jié)果分析 由以上的測試數(shù)據(jù)可以看出:本 GPS 導(dǎo)航系統(tǒng)能很好地實(shí)現(xiàn)題目要求的各項(xiàng)功能。 其他測試 1)地圖路徑變更測試 。 表 3 gps 數(shù)據(jù)測量表 測試次數(shù)(次) 第一次 第二次 第三次 基于 ARMLINUX的 GPS導(dǎo)航系統(tǒng) 26 顯示經(jīng)緯度 東經(jīng): 北緯: 東經(jīng): 北緯 : 東經(jīng): 北緯: 實(shí)際經(jīng)緯度 東經(jīng): 北緯: 東經(jīng): 北緯: 東經(jīng): 北緯: 誤差計(jì)算 % % % 從上表可以看出, gps 數(shù)據(jù)精確度較高,誤差都在 %左右 功耗測試 測試環(huán)境:戶外 系統(tǒng)使用硬件: gps 模塊、 sd卡 、液晶屏 測試次數(shù)(次) 第一次 第二次 第三次 電流 300 毫安 350 毫安 320 毫安 電壓 功耗 從上表可看出,系統(tǒng)功耗在 1w 左右。 地圖顯示測試 地圖顯示測試的目的是測試載入地圖的正誤、驗(yàn)證地圖上下左右移動(dòng)的功能。 第一次測試:位置 — 室內(nèi) 衛(wèi)星數(shù)量 0 如下圖: 基于 ARMLINUX的 GPS導(dǎo)航系統(tǒng) 22 圖 第一次衛(wèi)星接收測試 Figure The first test satellite reception 第二次測試:位置 — 室外空曠地帶 衛(wèi)星數(shù)量 7 如下圖: 圖 第二次衛(wèi)星接收測試 Figure The second test satellite reception 第三次測試:位置 — 街道 衛(wèi)星數(shù)量 6 如下圖: 基于 ARMLINUX的 GPS導(dǎo)航系統(tǒng) 23 圖 第三次衛(wèi)星接收測試 Figure The third test satellite reception 經(jīng)測試,在室內(nèi)不能接收到衛(wèi)星的 gps 信號。 圖 操作 系統(tǒng)啟動(dòng)畫面 Figure operating system to start screen 系統(tǒng)燒寫成功 衛(wèi)星接收測試 衛(wèi)星接收測試的目的是檢測接收到衛(wèi)星的數(shù)量,以便在接收到相同衛(wèi)星的情況下,檢測 gps 信號。保證 里的地圖坐標(biāo)與實(shí)際坐標(biāo)一致。 地圖軟件獲取方法:采用專業(yè)地圖下載軟件 UMD( universal maps download),用戶只需在此軟件里輸入想要地圖的四角經(jīng)緯度坐標(biāo)。分別代表整個(gè)地圖的左上角經(jīng)緯度、右下角經(jīng)緯度、地圖像素的長度、地圖像素的寬度、每張地圖的像素寬度。 文件里包含了整張地圖信基于 ARMLINUX的 GPS導(dǎo)航系統(tǒng) 20 息。只需要修改 Makefile 文件中的編譯期即可。 基于 ARMLINUX的 GPS導(dǎo)航系統(tǒng) 19 定義如下: include include ifndef DEBUG_PDF_H define DEBUG_PDF_H //===============debug level for info trace bug define debug 1 define POP3DEBUG 1 ifdef POP3DEBUG define PDF(level, fmt, args...) \ if (debug = level) printf([%s:%d] fmt, __PRETTY_FUNCTION__, __LINE__ , args) else define PDF(level, fmt, args...) do {} while(0) endif 0:沒有任何的顯示 ! 1:正常工作的,能顯示工作運(yùn)行主流程 error exit fatal show it 2:更進(jìn)一顯示信息 3:完全跟蹤! Makefile 文件 Makefile 文件為整個(gè)工程的管理文件 ,作用是連接各個(gè)頭文件、 c 文件,最終編譯成可執(zhí)行文件。調(diào)試程序時(shí),配合 linux 中 gdb命令。 開始 設(shè)置串口屬性,訪問 gps模塊 設(shè)置 gps時(shí)鐘 驅(qū)動(dòng) gps模塊 基于 ARMLINUX的 GPS導(dǎo)航系統(tǒng) 18 計(jì)算經(jīng)緯度坐標(biāo)值 結(jié)束 圖 gps_driver類流程圖 gps_driver class Flowchart staSNR 類 StaSnR 類負(fù)責(zé)對檢測衛(wèi)星數(shù)量,并告知 gps_driver 類。并通過多個(gè)衛(wèi)星發(fā)送的 C/A 碼時(shí)間差(至少 3 個(gè)),來確定當(dāng)前位置。民用 GPS信號調(diào)試成 C/A 碼 發(fā)送,C/A 碼又被稱為粗捕獲碼 , 是 1MHz 的偽隨機(jī)噪聲碼( PRN 碼),其碼長為 1023 位(周期為 1ms)。 開始 讀取地圖的基本信息 根據(jù)當(dāng)前 gps 信息找到 對應(yīng)的地圖并顯示 N 地圖按鍵按下 Y 基于 ARMLINUX的 GPS導(dǎo)航系統(tǒng) 17 修改顯示的地圖 結(jié)束 圖 map 類 流程圖 map class Flowchart gps_diver 類 gps_diver 類負(fù)責(zé)驅(qū)動(dòng) gps 模塊, gps 驅(qū)動(dòng)原理如下所述: GPS 衛(wèi)星發(fā)射兩種頻率的載波信號,即頻率為 的 L1 載波和頻率為 的 L2 載波 。然后系統(tǒng)通過得知整張地圖四角的坐標(biāo),計(jì)算出地圖每個(gè)像素點(diǎn)所對應(yīng)的坐標(biāo)。 M A P _P A R A M M a p P a ra m )獲取定位點(diǎn)的背景地圖M a in T A BT im e rM a s t or / / 管理各個(gè)組件,像指令長獲取坐標(biāo)后顯示 G I S+1+1 圖 maintab類流程圖 Diagram of the overall structure of program Maintab 類 Maintab 類 負(fù)責(zé)程序外框基本定義及程序初始化 開始 基于 ARMLINUX的 GPS導(dǎo)航系統(tǒng) 15 設(shè)置好衛(wèi)星信號強(qiáng)度數(shù)據(jù) 設(shè)置窗口大小、顏色 顯示窗口 圖 maintab 類流程圖 .2 maintab Class Flowchart mainwidgt 類 Mainwidgt 類負(fù)責(zé)對各個(gè)按鈕部件、頁面部件的初始化 開始 定義 GPS時(shí)鐘 繪制主框 繪制上下左右四個(gè)按鍵 繪制三個(gè)頁面標(biāo)簽 連接點(diǎn)擊按鈕事件與處理按鍵程序 結(jié)束 圖 mainwidget 類流程圖 mainwidget class Flowchart config 類流程圖 Config 類用以實(shí)現(xiàn)對地圖路徑、 gps 模塊波特率的設(shè)置 基于 ARMLINUX的 GPS導(dǎo)航系統(tǒng)
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1