嵌入式Linux實驗指導書

出版時間:2011-1  出版社:東南大學出版社  作者:程杰,方攀,張黎明 著  頁數(shù):201  

內(nèi)容概要

  《嵌入式Linux實驗指導書:基于SEP4020嵌入式微處理器》在于讓讀者對嵌入式系統(tǒng)的開發(fā)和ARM編程建立清晰的認識。這些實驗從知識要點、例程代碼、開發(fā)方法等方面對源程序進行詳細介紹,使讀者在學習過程中能夠體驗開發(fā)工具使用、設(shè)計開發(fā)步驟、實踐開發(fā)過程,從而提高程序開發(fā)的能力。本指導書是在多年的嵌入式系統(tǒng)教學基礎(chǔ)上編寫的,充分考慮了學習者的專業(yè)特點、學習特點、知識結(jié)構(gòu)等,適合讀者自學使用,也可以作為嵌入式系統(tǒng)開發(fā)人員學習和研究之用。另外,在書后均附錄中還列出了一些實驗過程中思考題的解決方法,以供讀者參考。

書籍目錄

第一章 嵌入式教學實驗平臺和開發(fā)環(huán)境介紹1.1 嵌入式系統(tǒng)及其應用開發(fā)1.2 SEP4020處理器簡介1.3 處理器功能綜述1.3.1 ARM720T內(nèi)核(CORE)1.3.2 時鐘和功耗管理(PM[J)1.3.3 中斷控制器(INTC)1.3.4 存儲器接口(EMI)1.3.5 液晶顯示控制器(LCDC)1.3.6 10/100M以太網(wǎng)(MAC)1.3.7 DMA控制器(DMAC)1.3.8 通用定時器/脈寬調(diào)制器(TFIMER)1.3.9 脈寬調(diào)制(PWM)1.3.10 實時時鐘(RTC/WI)1.3.11 串口/紅外(UART/IrDA)1.3.12 外設(shè)接口(SSI)1.3.13 卡控制器(SMC)1.3.14 12S音頻接口(12S)1.3.15 USB客戶端控制器(LJSBD)1.3.16 MC/SD控制器(MMC/SD)1.3.17 通用輸入輸出(GPIO)1.3.18 工作電壓、工作頻率與封裝1.4 處理器的地址空間分配及地址映射1.5 UB4020EVB實驗開發(fā)板介紹1.5.1 UB4020EVB教學系統(tǒng)材料清單1.5.2 硬件特性1.5.3 其他硬件接口1.5.4 開發(fā)板實物圖1.5.5 主要功能模塊1.5.6 注意跳線1.6 開發(fā)工具ADS與Jlink驅(qū)動安裝1.6.1 ADS安裝步驟1.6.2 J-Link安裝步驟第二章 基礎(chǔ)實驗實驗1ARM匯編實驗一、實驗目的二、實驗設(shè)備三、預備知識四、實驗原理五、實驗內(nèi)容六、實驗步驟七、代碼例程八、思考總結(jié)實驗2C/匯編混合編程實驗一、實驗目的二、實驗設(shè)備三、預備知識四、實驗原理五、實驗步驟六、代碼例程七、思考總結(jié)實驗3通用輸入輸出GPIO實驗一、實驗目的二、實驗設(shè)備三、預備知識四、實驗原理五、實驗內(nèi)容六、實驗步驟七、代碼例程第三章 Linux開發(fā)環(huán)境和U-Boot實驗3.1 建立嵌人式Linux開發(fā)環(huán)境實驗1 安裝虛擬機Vmware workstation實驗2 安裝Fedora7操作系統(tǒng)實驗3 安裝交叉編譯工具arm-linux-gcc實驗4 配置網(wǎng)絡(luò)文件系統(tǒng)NFS3.2 U-Boot實驗(Nand Flash啟動)實驗1 燒錄U-Boot Linux內(nèi)核與Yaffs文件系統(tǒng)實驗2 U-Boot常用命令……第四章 嵌入式Linux開發(fā)實驗

章節(jié)摘錄

  隨著信息化技術(shù)的發(fā)展,嵌入式系統(tǒng)已經(jīng)成為當前IT產(chǎn)業(yè)界一個非常熱門的話題。因其高效、低成本、高可靠性、豐富的代碼以及應用程序可擴展性、可移植性等一系列優(yōu)點,目前已漸漸成為工業(yè)系統(tǒng)和民用系統(tǒng)的主力軍,尤其在信息化產(chǎn)品中,越來越多地應用到嵌入式系統(tǒng)的概念?! ∏度胧较到y(tǒng)主要由嵌人式處理器、相關(guān)支撐硬件和嵌人式軟件系統(tǒng)組成,它是集軟硬件于一體的可獨立工作的“器件”。嵌入式處理器主要由一個單片機或微控制器(MCU)組成。相關(guān)支撐硬件包括顯示卡、存儲介質(zhì)(ROM和RAM等)、通信設(shè)備、IC卡或信用卡的讀取設(shè)備等。嵌人式系統(tǒng)有別于。一般的計算機處理系統(tǒng),它不具備像硬盤那樣大容量的存儲介質(zhì),而大多使用閃存作為存儲介質(zhì)。嵌入式軟件包括與硬件相關(guān)的底層軟件、操作系統(tǒng)、圖形界面、通信協(xié)議、數(shù)據(jù)庫系統(tǒng)、標準化瀏覽器和應用軟件等。  總體看來,嵌入式系統(tǒng)具有方便靈活、性能價格比高、嵌入性強等特點,可以嵌入到現(xiàn)有任何信息家電和工業(yè)控制系統(tǒng)中。從軟件角度來看,嵌入式系統(tǒng)具有不可修改性、系統(tǒng)所需配置要求較低、系統(tǒng)專業(yè)性和實時性較強等特點。  后PC時代是一個真實的階段,而且是一個可以預測的時代。嵌入式系統(tǒng)就是與這一時代緊密相關(guān)的產(chǎn)物,它將拉近人與計算機的距離,形成一個人機和諧的工作與生活環(huán)境。從某一個角度來看,嵌入式系統(tǒng)可應用于人類工作與生活的各個領(lǐng)域,具有極其廣闊的應用前景。嵌入式系統(tǒng)在傳統(tǒng)的工業(yè)控制和商業(yè)管理領(lǐng)域已經(jīng)具有廣泛的應用空間,如智能工控設(shè)備、POS/.ATM機、IC卡等;在家庭領(lǐng)域更具有廣泛的應用潛力,如機頂盒、數(shù)字電視、WebTV、網(wǎng)絡(luò)冰箱、網(wǎng)絡(luò)空調(diào)等眾多消費類和醫(yī)療保健類電子設(shè)備等;此外還有在多媒體手機、袖珍電腦、掌上電腦、車載導航器等方面應用,將極大地推動嵌入式技術(shù)深入到生活和工作的方方面面。它在娛樂、軍事方面的應用潛力也是巨大的,而且是有目共睹的。面對全球嵌入式系統(tǒng)工業(yè)化的潮流,適應我國加速知識創(chuàng)新和建立面向21世紀知識經(jīng)濟的需要,必須加強高等院校嵌入式系統(tǒng)的教學,培養(yǎng)高層次、實用型、復合型、國際化的嵌入式系統(tǒng)應用人才,使我國嵌入式系統(tǒng)應用水平獲得跨越式發(fā)展?! ∫獙W好嵌入式系統(tǒng),除了系統(tǒng)的學習理論知識外,重要的一個環(huán)節(jié)就是實踐,在實踐中加深對嵌入式軟件開發(fā)的體會。只有通過實驗,接觸目標開發(fā)板、集成開發(fā)環(huán)境的構(gòu)建方式和作業(yè)方式、嵌入式系統(tǒng)的硬件和軟件、JTAG調(diào)試方法,才能學會如何從頭開始著手開發(fā)一個嵌入式系統(tǒng);才能增加交叉編譯、目標板程序調(diào)試和加載的真知;才能積累嵌入式系統(tǒng)開發(fā)流程、開發(fā)方法和開發(fā)技巧的經(jīng)驗?! ∧壳笆袌錾弦延袔浊ХN嵌入式芯片可供選擇。產(chǎn)品設(shè)計人員通常是首先獲得嵌人式微處理器核的授權(quán),然后根據(jù)應用的需要增加相應的接口模塊,如針對網(wǎng)絡(luò)應用產(chǎn)品增加以太網(wǎng)接口,針對多媒體應用增加音頻接口等?!  ?/pre>

圖書封面

評論、評分、閱讀與下載


    嵌入式Linux實驗指導書 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7