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

正文內(nèi)容

arm9的gps定位程序在linux26下的移植_畢業(yè)設(shè)計-資料下載頁

2025-07-11 10:59本頁面

【導(dǎo)讀】兒童定位系統(tǒng)背景及應(yīng)用現(xiàn)狀------------------------------------------------------------------------------------------2. 2硬件平臺系統(tǒng)簡介----------------------------------------------------------------------------------------------------------------4. 開發(fā)工具軟件的安裝-------------------------------------------------------------------------------------------------------8. 平臺升級操作步驟--------------------------------------------------------------------------------------------------------15. 燒寫內(nèi)核、文件系統(tǒng)及應(yīng)用程序----------------------------------------------------------------------------18

  

【正文】 s命令如下: sjf2410s /f:。然后按回車,顯示結(jié)果如圖 41 ARM9 的 GPS 定位程序在 下的移植 17 圖 41 燒寫過程 1 在此后出現(xiàn)的三次要求輸入?yún)?shù),第一次是讓選擇 Flash,選 0,然后回車,第二次是選擇 jtag 對 flash 的兩種功能,也選 0,然后回車,第三次是讓選擇起始地址,選 0,然后回車,等待大約 3- 5 分鐘的燒 寫時間,如下圖 42 所示: ARM9 的 GPS 定位程序在 下的移植 18 圖 42 燒寫過程 2 當(dāng) uboot 燒寫完畢后選擇參數(shù) 2,退出燒寫。如下圖所示。燒錄后關(guān)閉 2410-CL,拔掉并口線與開發(fā)板的連線。 在這一步應(yīng)該注意所傳的文件夾要選對,否則這一步出不來。 燒寫內(nèi)核、文件系統(tǒng)及應(yīng)用程序 pc 和 2410- CL。并連接好 PC 機與設(shè)備網(wǎng)線。打開超級終端,然后啟動 2410- CL,按任意鍵進入 uboot 控制臺,設(shè)置開發(fā)板 IP,其命令為: setenv serverip/ipaddr 如下圖所示: 設(shè)置本機服務(wù)器 IP 地址: (根據(jù) 具體主機環(huán)境更改 IP) setenv serverip 設(shè)置 ARM 設(shè)備 IP 地址: (隨意設(shè)置成與上面主機同一網(wǎng)段 IP 即可 ) setenv ipaddr 保存變量設(shè)置: saveenv 平臺下 tftp 服務(wù)的配置: 雙擊 “D:\bootloader”目錄下的 文件,對 Windows 下 的 tftp 服務(wù)進行配置。 燒寫內(nèi)核 ARM9 的 GPS 定位程序在 下的移植 19 tftp 0x30008000 uImage 將 uImage 內(nèi)核文件下載到地址為 0x30008000 的 RAM 中 nand erase 0x80000 0x250000 擦除 nandflash 第一個參數(shù) 0x80000 為 nandflash 起始地址 第二個參數(shù) 0x250000 為擦除 nandflash 大小 nand write 0x30008000 0x80000 0x250000 第一個參數(shù) 0x30008000 為存放要寫入 nandflash 文件的 RAM 地址 第二個參數(shù) 0x80000 為 nandflash 寫入起始地址 第三個參數(shù) 0x350000 為寫入 nandflash 內(nèi)容大小 以上三個命令可以用分號連接同時輸入 ,如圖: tftp 0x30008000 uImage。nand erase 0x80000 0x250000。nand write 0x30008000 0x80000 0x250000 燒寫文件系統(tǒng) tftp 0x30008000 將 文件系統(tǒng)鏡像下載到 RAM nand erase 0x380000 0x400000 將 nandflash 文件系統(tǒng)地址空間擦除 nand write 0x30008000 0x380000 0x400000 將 RAM 中文件系統(tǒng)內(nèi)容寫入到 nandflash 中文件系統(tǒng)空間 三條命令同樣可以用分號連接寫成一條命令 tftp 0x30008000 。nand erase 0x380000 0x400000。nand write 0x30008000 0x380000 0x400000 燒寫應(yīng)用程序 1. 用網(wǎng)線連接好 2410- CL 的 ETHERNET1 口和 PC 機的網(wǎng)口,配置 IP 在同一網(wǎng)段 ,重啟 2410- CL 進入 linux 系統(tǒng) (用戶名 root)。如圖所示進行設(shè)置開發(fā)板 IP(開發(fā)板 IP 要與 FTP 服務(wù)器端 (windows xp)系統(tǒng) IP 同一個網(wǎng)段 ) 以上根據(jù) FTP windows 端 ip 設(shè)置開發(fā)板 ip 為 2. 在 windows端啟動 FTP(關(guān)盤 linux/img/FlashFXP文件夾下 )點擊 FTP選擇 Quick Connent... 在彈出的小窗口里錄入: ,用戶名:無 ,密碼: 無,匿名登陸。點擊 Connect, 登陸到開發(fā)板 TFP 用戶目錄下,此時即可向開發(fā)板傳輸文件。在左側(cè)一欄中選擇要下載的 yaffs 壓縮包文件,右鍵 transfer 即可下載到 ARM 開發(fā)板 ARM9 的 GPS 定位程序在 下的移植 20 內(nèi)解壓到相關(guān)目錄下 由于開發(fā)板 FLASH 空間有限,建議將 FLASH 中內(nèi)容先搬移到 SDRAM 中,在加壓到 FLASH 中: 拷貝到 RAM 中 uptech:~ cp system/var/ftp/pub/ /tmp/ 刪除 FLASH 中內(nèi)容 uptech:~ rm system/var/ftp/pub/ 進入到 RAM 中重新解壓到 FLASH 中 uptech:~ cd /tmp/ uptech:/tmp tar xvjf C /root/ …….. ARM9 的 GPS 定位程序在 下的移植 21 5 實驗驗證 平臺升級成功后開機狀態(tài)如圖 51: 圖 51 開機狀態(tài) 選擇文件夾,如圖 52 所示: 圖 52 選擇文件夾 開始沒有發(fā)現(xiàn)驅(qū)動問題,直接運行出現(xiàn)錯誤如圖 53: ARM9 的 GPS 定位程序在 下的移植 22 圖 53 未加載驅(qū)動時程序運行出錯 加載驅(qū)動如圖所示: 圖 54 加載驅(qū)動 執(zhí)行 GPS 程序如圖所示: ARM9 的 GPS 定位程序在 下的移植 23 圖 55 運行 GPS 程序 程序運行成功后如圖 56 所示: 圖 56 程序運行結(jié)果圖 ARM9 的 GPS 定位程序在 下的移植 24 6 結(jié)論 本文介紹了 GPS 模塊的實現(xiàn)原理,和程序移植的過程。實現(xiàn)對 ARM9 的 GPS 定位程序在 下的成功移植。讓人們對博創(chuàng)開發(fā)平臺, GPS 模塊和程序移植有了一定的了解。本文詳細闡述了 GPS 模塊的具體情況,平臺升級的具體操作步驟和解決問題的具體思路,并附上了 GPS 程序的代碼,將其成功運行。 在做畢設(shè)的過程中,我學(xué)到許多,不僅僅是由關(guān)于移植等方面的專業(yè)知識,更重要的是學(xué)會了掌握知識,解決問題的方法。在做畢業(yè)設(shè)計的過程中,我遇到了很多問問題,期間也走了許多彎路。開始在系統(tǒng)升級時將文件夾選錯。在升級成功之后程序無法運行,一直認為是端口定義的問題,將有可能的端口定義全部做了嘗試,但是將所有可能的端口 定義試過之后,程序還是無法運行。后來通過查閱大量資料,發(fā)現(xiàn)是 版本與 版本的 1 是有區(qū)別的,實驗指導(dǎo)書中的 GPS 是與 GPRS 模塊連在一起插在 168 擴展槽上的,而本實驗是通過串口將 GPS 模塊與博創(chuàng)開發(fā)平臺相連,所用的 Db9 串口是需要加載專門的驅(qū)動的,否則將莫認為連到 168 擴展槽。后來加載了驅(qū)動,程序成功運行。 經(jīng)過了這次畢業(yè)設(shè)計,不僅使我對 GPS 有了一定的了解,對程序移植有了深刻的認識,更重要的是學(xué)會了解決問題的方法,在遇到問題時不斷查找資料,咨詢老師,從而一步一步的解決問題。又進一步加深了我對程 序移植這方面的興趣,鍛煉了我學(xué)習(xí)新知識、運用新知識并不斷開拓創(chuàng)新的能力,我相信,這些方法和能力將會為我以后的學(xué)習(xí)、工作生涯帶來無限的收益。同時,此實驗每次都必須加載驅(qū)動后對其進行運行,今后可想辦法將驅(qū)動試著寫入內(nèi)核,使程序運行起來更簡便。 ARM9 的 GPS 定位程序在 下的移植 25 致謝 參考文獻 (1) 博創(chuàng) UPCUP S2410/P270嵌入式開發(fā)平臺實驗指導(dǎo)書 , 北京博創(chuàng)科技公司 , 20xx (2) 李亞鋒 , 歐文盛 . ARM 嵌入式 Linux 系統(tǒng)開發(fā)從入門到精通 [M]. 清華大學(xué)出版社 , 20xx. (3) 劉名博 , 鄧中亮 . 基于 ARM 的嵌入式 Linux 操作系統(tǒng)移植的研究 [J]. 計算機系統(tǒng)應(yīng)用 , 20xx, 11: 8788. (4) 錢連舉 . 基于 ARM 的嵌入式 Linux 系統(tǒng)移植技術(shù)研究與應(yīng)用 [D]. 成都 : 電子科技大學(xué) , 20xx. ARM9 的 GPS 定位程序在 下的移植 26 (5) 俞建新 , 賈世祥 , 段衛(wèi)然 . 嵌入式應(yīng)用程序開發(fā)綜合實驗 9 例 : 基于博創(chuàng) ARM300 教學(xué)平臺和各類手持設(shè)備 [M]. 清華大學(xué)出版社 , 20xx. (6) 趙敏 , 楊恢先 , 湯安平 . 基于 S3C2440 的嵌入式 Linux 系統(tǒng)移植的研究與實現(xiàn) [J][J]. 電子器件 , 20xx, 31(6): 19471950. (7) 李文 , 張建澤 . 基于 S3C2440 的嵌入式 Linux 系統(tǒng)移植 [J]. 化工自動化及儀表 , 20xx, 37(009): 8892. (8) 陳峰 , 李濱滔 , 戈志華 . 基于 S3C2410 的嵌入式 Linux 系統(tǒng)構(gòu)建 [J][J]. 現(xiàn)代電子技術(shù) , 20xx, 30(24): 5557.
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1