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

正文內(nèi)容

嵌入式汽車定位系統(tǒng)開發(fā)研究-底層研究畢業(yè)設(shè)計(jì)論文-文庫吧在線文庫

2025-09-03 10:55上一頁面

下一頁面
  

【正文】 完全由 BootLoader 來完成。這兩個(gè)特點(diǎn)正是 UBoot 項(xiàng)目的開發(fā)目標(biāo),即支持盡可能多的 嵌入式處理器 和嵌入式操作系統(tǒng)。 ④ 測(cè)試編譯新建的 my2440 開發(fā)板項(xiàng)目,如果出現(xiàn) Configuring for my2440 board...則表示設(shè)置正確,編譯后在根目錄下會(huì)出現(xiàn) ,則 uboot 移植的第一步就算完成了 ( 2) my2440 開發(fā)板 uboot 的 stage1 入口點(diǎn)分析。 湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 16 ( 4)在 uboot 中添加對(duì) S3C2440 一些寄存器的支持、添加中斷禁止部分和時(shí)鐘設(shè)置部分。 (5)準(zhǔn)備進(jìn)入 uboot 的第二階段 , 通常,在嵌入式 bootloader 中,有兩種方式來引導(dǎo)啟動(dòng)內(nèi)核:從 Nor Flash啟動(dòng)和從 Nand Flash啟動(dòng)。 FLASH_TYPEMASK)。 湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 20 } ④ 修改 flash_print_info 函數(shù)如下: case (AMD_MANUFACT amp。 break。 FLASH_VENDMASK) != (SST_MANUFACT amp。amp。 BIT_PROGRAM_ERROR) // chip = ERR。 MEM_FLASH_ADDR2 = CMD_UNLOCK2。 // break。 ((result amp。 //*addr = CMD_READ_ARRAY。 break。} define NAND_SECTOR_SIZE 512 define NAND_BLOCK_MASK (NAND_SECTOR_SIZE 1) /* low level nand read function */ int nand_read_ll(unsigned char *buf, unsigned long start_addr, int size) { int i, j。 NFCMD = 0。 0xFF。 //取消片選信號(hào) return 0。 j++, i++) { *buf = (NFDATA amp。 0xFF。 //地址或長(zhǎng)度不對(duì)齊 } NAND_CHIP_ENABLE。 ① 在 include/configs/ Nand 要用到的宏和寄存器,如下: define CONFIG_S3C2440_NAND_BOOT 1 define NAND_CTL_BASE 0x4E000000 湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 23 define STACK_BASE 0x33F00000 //定義堆棧的地址 define STACK_SIZE 0x8000 //堆棧的長(zhǎng)度大小 define oNFCONF 0x00 define oNFCONT 0x04 define oNFADDR 0x0c define oNFDATA 0x10 define oNFCMD 0x08 define oNFSTAT 0x20 define oNFECC 0x2c ② 修改 cpu/arm920t/ 這個(gè)文件,使 uboot 從 Nand Flash啟動(dòng),在上一節(jié)中提過, uboot 默認(rèn)是從 Nor Flash啟動(dòng)的。 0x40)) continue。 0x80) == (data amp。 0x80) == (data amp。 *addr = data。 // goto outahere。 // if (!chip // amp。 // /* check timeout */ // if (get_timer_masked () // CONFIG_SYS_FLASH_ERASE_TOUT) { // MEM_FLASH_ADDR1 = CMD_READ_ARRAY。 ⑤ 修改 flash_erase 函數(shù)如下: //if ((infoflash_id amp。 FLASH_VENDMASK): //添加 SST39VF1601 的 printf (SST: )。 // } // /* 2nd and 3rd are both 8 KB */ // if ((j == 1) || (j == 2)) { // flash_info[i].start[j] = flashbase + 0x4000 + (j 1) * 0x20xx。 FLASH_VENDMASK) |(AMD_ID_LV800B amp。 湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 18 endif return((clk_powerCLKDIVN amp。以上就是 uboot 的stage1 入口的過程。當(dāng)前, UBoot 項(xiàng)目正在他的領(lǐng)軍之下,眾多有志于開放源碼 BOOT LOADER 移植工作的嵌入式開發(fā)人員正如火 如荼地將各個(gè)不同系列嵌入式處理器的移植工作不斷展開和深入,以支持更多的嵌入式操作系統(tǒng)的裝載與引導(dǎo)。其源碼目錄、編譯形式與 Linux內(nèi)核 很相似,事實(shí)上,不少 UBoot 源碼就是相應(yīng)的 Linux 內(nèi)核源程序的簡(jiǎn)化,尤其是一些 設(shè)備的驅(qū)動(dòng)程序,這從 UBoot 源碼的注釋中能體現(xiàn)這一點(diǎn)。每個(gè)標(biāo)記由標(biāo)識(shí)被傳遞參數(shù)的 tag_header 結(jié)構(gòu)以及隨后的參數(shù)值數(shù)據(jù)結(jié)構(gòu)來組湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 11 成(在 include/ams/)。 ② 檢測(cè)系統(tǒng)內(nèi)存映像。空間可以任意安排,其中RamEnd1MB是一種很值得推薦的方法 (RamEnd1MB指末尾的 1M 空間 );而且必須進(jìn)行范圍測(cè)試,這里推薦一個(gè)叫做 test_mempage 的內(nèi)存檢測(cè)算法 ——測(cè)試每個(gè) memory page 開始兩個(gè)字是否是可讀寫的。 ( 9) 里程油耗統(tǒng)計(jì):通過系統(tǒng)提供的行駛數(shù)據(jù)保存功能,可將某車的在某天某日某一段時(shí)間的行車公里數(shù)及所耗油量,可生成報(bào)表供打印,該功能可作參考。 ( 3) 車輛超速報(bào)警: 管理員 可單獨(dú)或是設(shè)定全部車輛的行駛上下限速度,當(dāng)車輛行駛速度超過該限制時(shí),系統(tǒng)即會(huì)提示車輛超速報(bào)警,并伴有聲音和窗口彈出窗口提示。商業(yè)的交叉開發(fā)環(huán)境則主要有 Metrowerks CodeWarrior, ARM Software, Development Toolkit,Windver Tornado 等等。交叉開發(fā)環(huán)境是指編譯、鏈接和調(diào)試嵌入式應(yīng)用軟件的環(huán)境 .,它與運(yùn)行嵌入式應(yīng)用軟件的環(huán)境有所不同,通常采用宿主機(jī) /目標(biāo)機(jī)模式,如圖 13 所示。為了提高執(zhí)行速度和系統(tǒng)可靠性,嵌入式系統(tǒng)中的軟件一般都固化在存儲(chǔ)器芯片或單片機(jī)本身中,而不是存貯于磁湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 3 盤等載體中。 (3)嵌入式操作系統(tǒng) 嵌入式操作系 統(tǒng)是專門負(fù)責(zé)管理存儲(chǔ)器分配、中斷處理、任務(wù)調(diào)度等功能的軟件模塊,是用來支持嵌入式應(yīng)用的系統(tǒng)軟件,是嵌入式系統(tǒng)極為重要的組成部分,通常包括與硬件相關(guān)的底層驅(qū)動(dòng)程序、系統(tǒng)內(nèi)核、設(shè)備驅(qū)動(dòng)接口、通信協(xié)議、圖形用戶界面 (GUI)等。 (2)嵌入式外圍設(shè)備 在嵌入系統(tǒng)硬件系統(tǒng)中,除了嵌入式處理器以外,用于完成存儲(chǔ)、通信、調(diào)試、顯湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 2 示等輔助功能的其他部件,事實(shí)上都可以算作嵌入式外圍設(shè)備。 logo 的燒錄過程 .................................................................. 錯(cuò)誤 !未定義書簽。 第四章 LINUX內(nèi)核移植與燒寫 ...............................................................................................錯(cuò)誤 !未定義書簽。 第三章 BOOTLOADER 設(shè)計(jì)與 實(shí)現(xiàn) .....................................................................................錯(cuò)誤 !未定義書簽。 導(dǎo)航用戶終端系統(tǒng)硬件設(shè)計(jì)框圖 ..................................................................... 錯(cuò)誤 !未定義書簽。 ....................................................................................................... 錯(cuò)誤 !未定義書簽。 湖 南 科 技 大 學(xué) 畢 業(yè) 設(shè) 計(jì)( 論 文 ) 題目 嵌入式汽車定位系統(tǒng)開發(fā)研究 作者 學(xué)院 專業(yè) 學(xué)號(hào) 指導(dǎo)教師 湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) I 摘 要 Linux操作系統(tǒng)作為自由軟件的代表,性能優(yōu)良,是 PC 服務(wù)器和嵌入式系統(tǒng)應(yīng)用最廣泛的操作系統(tǒng),近年來,顯現(xiàn)了巨大的市場(chǎng)價(jià)值和廣闊的應(yīng)用前景。 ............................................................................................... 錯(cuò)誤 !未定義書簽。 ARM9 的嵌入式車載導(dǎo)航開發(fā)板底板電路原理圖 ............................. 錯(cuò)誤 !未定義書簽。 BOOTLOADER 原理與作用 .............................................................................................. 錯(cuò)誤 !未定義書簽。 LINUX 內(nèi)核結(jié)構(gòu)與啟動(dòng)流程圖 .................................................................................... 錯(cuò)誤 !未定義書簽。 第六章 結(jié)束語 ......................................................................................................................................................... 56 參 考 文 獻(xiàn) ............................................................................................................................................................. 57 致 謝 ................................................................................................................................................................... 58 湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 1 第一章 :緒論 嵌入式系統(tǒng)是熱門的 IT 應(yīng)用領(lǐng)域之一。目前常用的嵌入式外圍設(shè)備按功能可以分為存儲(chǔ)設(shè)備、通信設(shè)備和顯示設(shè)備三類。 從 20 世紀(jì) 80 年代開始,市場(chǎng)上出現(xiàn)各種各樣的商用嵌入式操作系統(tǒng),這些操作系統(tǒng)大部分都是為專用系統(tǒng)開發(fā)的,現(xiàn)在逐步演化成了多種形式的商用嵌入式操作系統(tǒng)百家爭(zhēng)鳴的局面。 (4)嵌入式系統(tǒng)本身不具備自舉開發(fā)能力,即使設(shè)計(jì)完成以后用戶通常也是不能對(duì)其中的 程序功能進(jìn)行修改的,必須有一套開發(fā)工具和環(huán)境才能進(jìn)行開發(fā)。 湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 4 圖 交叉開發(fā)模式 宿主機(jī)是一臺(tái)通用計(jì)算機(jī) (如 PC 機(jī)或者工作站 ),它通過串口或者以太網(wǎng)接口與目標(biāo)機(jī)通信。 嵌入式系統(tǒng)在車載定位系統(tǒng)中的應(yīng)用 全球 定位系統(tǒng) (GPS)是本世紀(jì) 70年代由 美國(guó) 陸??杖娐?lián)合研制的新一代空間衛(wèi)星導(dǎo)航定位系統(tǒng)。 ( 4) 自建圖層:管理員可以通過文字和圖象在地圖上自行標(biāo)注公司的以及工地的方位;也可以自行構(gòu)建道路上沒有的路線,更好的完善地圖來管理車輛。 圖 系統(tǒng)功能圖 目標(biāo)板ARM9 3G模塊 GPS模塊 Uboot移植 Kernel移植 應(yīng)用程序 P C 衛(wèi)星 監(jiān) 控 中 心 湖南科
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1