中国韩国日本在线观看免费,A级尤物一区,日韩精品一二三区无码,欧美日韩少妇色

當前位置:主頁 > 科技論文 > 計算機論文 >

基于嵌入式Linux和MiniGUI的手持終端的設(shè)計與實現(xiàn)

發(fā)布時間:2021-01-17 11:13
  隨著嵌入式系統(tǒng)在消費電子、工業(yè)控制、汽車電子、醫(yī)療儀器等領(lǐng)域中被日益廣泛的應(yīng)用,對嵌入式系統(tǒng)關(guān)鍵技術(shù)的研究也成為了當前的研究熱點。并且,隨著微處理器及片上技術(shù)的發(fā)展,嵌入式系統(tǒng)的硬件部分逐漸被業(yè)界穩(wěn)定下來并且可方便的裁剪,因此對嵌入式系統(tǒng)研究的難點就突出表現(xiàn)在了軟件部分。本文以基于嵌入式的手持終端為研究對象,結(jié)合嵌入式軟件系統(tǒng)開發(fā)的關(guān)鍵技術(shù),論述了基于嵌入式Linux和MiniGUI的手持終端的設(shè)計與實現(xiàn)。論文的主要內(nèi)容包括:首先,在分析嵌入式手持終端在國內(nèi)外研究狀況及發(fā)展趨勢的基礎(chǔ)上,介紹了嵌入式手持終端的總體設(shè)計思想。通過分別對當前流行的幾種嵌入式處理器、嵌入式操作系統(tǒng)、GUI圖形支持系統(tǒng)優(yōu)缺點的討論,結(jié)合手持終端的特點選擇了以ARM9為核心的S3C2410為本系統(tǒng)的硬件平臺,Linux和MiniGUI為本系統(tǒng)的軟件平臺。其次,在分析內(nèi)核啟動引導(dǎo)程序BootLoader工作原理的基礎(chǔ)上,詳盡闡述了基于S3C2410的U-Boot的移植思想及方法。依據(jù)本系統(tǒng)中所選硬件平臺的特點,成功將U-Boot1.1.4移植到了S3C2410上,實現(xiàn)了從NandFlash啟動U-Boot,實現(xiàn)了P... 

【文章來源】:電子科技大學(xué)四川省 211工程院校 985工程院校 教育部直屬院校

【文章頁數(shù)】:85 頁

【學(xué)位級別】:碩士

【部分圖文】:

基于嵌入式Linux和MiniGUI的手持終端的設(shè)計與實現(xiàn)


S3C2410結(jié)構(gòu)框圖

啟動信息,主目錄,后添加


d_probe(0x4e000000);tf("NandFlash : %4lu MB\n",j>>20);用 nand_probe ()來檢測芯片類型*/}數(shù)在啟動時被 start_armboot()調(diào)用。最后在 nand_probe ig.badblock_pos=5;后添加 nand_dev_desc[0].ChipID=0x00;通過以-Boot 就可以在 NandFlash 上啟動了。-Boot 的編譯及燒寫好了以后,我們重新編譯我們自己的 U-Boot,在 U-Boot 的主目錄令:e gec2410_confige all ARCH=arm生成的 u_boot.bin 通過 jtag 燒寫到 flash 中就可以從 NandFlash如圖 3-1 所示。

界面圖,嵌入式Linux,主菜單,界面


內(nèi)帶的 LCD 顯示驅(qū)動文件 s3c2410fb.c 是支持夏普/三星 3.5 寸屏的。適合編譯Linux2.4.18 內(nèi)核的交叉編譯工具是 2.95.3 版本,在建好適合編譯內(nèi)核的交叉編譯環(huán) 境 后 , 將 Linux2.4.18 內(nèi) 核 的 頂 層 目 錄 下 的 Makefile 中CROSS_COMPILE=opt/host/armv41-unknown-linux- 修 改 為CROSS_COMPILE=arm-linux-。然后,通過 make menuconfig 命令進入 Linux 的圖形配置界面如圖 4-2 所示:

【參考文獻】:
期刊論文
[1]S3C44B0X的BootLoader技術(shù)分析[J]. 徐宇清,黃彥平,夏耘.  上海理工大學(xué)學(xué)報. 2005(04)
[2]u-boot的啟動流程分析及移植步驟[J]. 張進,姜威.  電力自動化設(shè)備. 2005(07)
[3]嵌入式系統(tǒng)硬件平臺的選型研究[J]. 劉嵐,程莉.  電信工程技術(shù)與標準化. 2005(02)
[4]嵌入式系統(tǒng)綜述[J]. 李佑軍.  現(xiàn)代電子技術(shù). 2003(06)
[5]手持式終端機的發(fā)展與應(yīng)用[J]. 陳一新.  市場與電腦. 2000(06)

碩士論文
[1]一種通用手持終端的關(guān)鍵技術(shù)研究與實現(xiàn)[D]. 趙淑晶.西南交通大學(xué) 2008
[2]基于ARM與Linux的汽車行駛記錄儀的研究[D]. 劉忠治.南京理工大學(xué) 2008
[3]基于MiniGUI的燃料電池車車載信息平臺軟件的設(shè)計與實現(xiàn)[D]. 張波.武漢理工大學(xué) 2008
[4]對無線抄表終端機的科學(xué)研究[D]. 羅小妮.山東大學(xué) 2008
[5]基于Linux的ARM9嵌入式系統(tǒng)設(shè)計[D]. 張杰.南京理工大學(xué) 2007
[6]基于ARM的手持PDA設(shè)計[D]. 張偉.西北工業(yè)大學(xué) 2007
[7]基于linux的嵌入式點菜系統(tǒng)終端[D]. 李劍.浙江大學(xué) 2006
[8]嵌入式Linux應(yīng)用支撐技術(shù)[D]. 陳敏.西北工業(yè)大學(xué) 2005
[9]基于ARM的嵌入式移動終端軟件的設(shè)計與實現(xiàn)[D]. 駱俊婷.西北工業(yè)大學(xué) 2003
[10]應(yīng)用于手持終端的嵌入式操作系統(tǒng)的研究與實現(xiàn)[D]. 董兆輝.浙江大學(xué) 2003



本文編號:2982768

資料下載
論文發(fā)表

本文鏈接:http://www.lk138.cn/kejilunwen/jisuanjikexuelunwen/2982768.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶07451***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com