天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 計算機論文 >

基于AT91SAM9261的嵌入式Linux的移植及其應(yīng)用研究

發(fā)布時間:2020-05-28 08:46
【摘要】: ARM微處理器和嵌入式Linux操作系統(tǒng)由于其高性能、高可靠性、實時性、低成本越來越多地在工業(yè)控制領(lǐng)域中得到了應(yīng)用。本文所研究的課題是作為“基于Linux操作系統(tǒng)的模塊化高性能數(shù)控系統(tǒng)”項目的重要組成部分,設(shè)計了基于AT91SAM9261 ARM微控制器的數(shù)控系統(tǒng)主板硬件,詳細(xì)地研究了基于該硬件平臺的Linux操作系統(tǒng)移植過程,并在此基礎(chǔ)上開發(fā)了底層驅(qū)動程序、相關(guān)支持庫及數(shù)控系統(tǒng)的一個功能模塊。 首先,設(shè)計數(shù)控系統(tǒng)的主板,介紹了主要的元件的接口電路和功能,設(shè)計了電路原理圖,通過這個過程詳細(xì)地闡述了項目硬件的開發(fā)過程。 然后,系統(tǒng)地研究了Linux系統(tǒng)平臺的創(chuàng)建過程。根據(jù)本項目主板硬件的特點對啟動裝載程序(U-BOOT)進行了針對性的移植和研究,改進了U-BOOT源代碼,使之支持YAFFS(文件系統(tǒng))映像文件下載。接著在目標(biāo)板上移植了Linux-2.6內(nèi)核,根據(jù)目標(biāo)板硬件對Linux內(nèi)核驅(qū)動程序做了針對性的修改,使Linux內(nèi)核穩(wěn)定地運行于本項目特定的硬件平臺上,在Linux的移植、配置、裁剪過程中給出了作者獨特的建議。另外具體地闡述了嵌入式Linux根文件系統(tǒng)制作的方法和注意事項,在數(shù)控主板上實現(xiàn)了Cramfs(只讀)+Yaffs(可讀寫)形式的根文件系統(tǒng)。 在此基礎(chǔ)上,作者開發(fā)數(shù)控系統(tǒng)軟件。先對Linux設(shè)備驅(qū)動程序的開發(fā)進行了闡述、分析,實現(xiàn)了數(shù)控系統(tǒng)鍵盤的驅(qū)動程序。并移植了用于顯示美觀中英文字體的FreeType庫以及開發(fā)了一套可用于上層應(yīng)用程序調(diào)用的通用圖形子系統(tǒng)函數(shù)庫。這個圖形子系統(tǒng)開發(fā)過程具有指導(dǎo)性,可以指引讀者創(chuàng)建自己的函數(shù)庫,并且圖形子系統(tǒng)本身具有通用性,可應(yīng)用于今后程序開發(fā)中,提高了嵌入式系統(tǒng)的開發(fā)效率。在以上軟硬件的基礎(chǔ)上開發(fā)了應(yīng)用程序:數(shù)控系統(tǒng)文本編輯器。本文的研究為進一步開發(fā)高性能數(shù)控系統(tǒng)打下堅實的基礎(chǔ)。
【圖文】:

電路圖,電路圖,數(shù)據(jù)總線


浙江工業(yè)大學(xué)碩士學(xué)位論文.存儲器》 64MBSDRAM:2片 SAMSUNGK45561632C;電路原理圖如圖2一2所示:U108一10一11一13一42一44一45一一們48一功一孔一53一19一18一一價場 0235678942,

本文編號:2684996

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

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2684996.html


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

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