注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)其他操作系統(tǒng)ARM嵌入式技術(shù)實(shí)踐教程

ARM嵌入式技術(shù)實(shí)踐教程

ARM嵌入式技術(shù)實(shí)踐教程

定 價(jià):¥29.00

作 者: 陳賾主編;劉振興等編著
出版社: 北京航空航天大學(xué)出版社
叢編項(xiàng): ARM嵌入式技術(shù)系列教程
標(biāo) 簽: 嵌入式計(jì)算機(jī)

ISBN: 9787810776028 出版時(shí)間: 2005-02-01 包裝: 膠版紙
開本: 23cm 頁(yè)數(shù): 340 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  首先介紹ARM微處理器的體系結(jié)構(gòu)、應(yīng)用領(lǐng)域和應(yīng)用選型;然后介紹JX44B0ARM嵌入式教學(xué)實(shí)驗(yàn)系統(tǒng)的基本組成、硬件資源的詳細(xì)說(shuō)明,以及集成開發(fā)環(huán)境ADTIDE的軟件編程方法;隨后按照從易到難、從簡(jiǎn)單到復(fù)雜的順序安排實(shí)驗(yàn),包括:嵌入式軟件開發(fā)基礎(chǔ)實(shí)驗(yàn)、基本接口實(shí)驗(yàn)、BootLoader及操作系統(tǒng)實(shí)驗(yàn)和高級(jí)接口實(shí)驗(yàn)。書中包含硬件電路原理圖,許多基本的硬件接口原理、電路圖,以及大量的接口程序。介紹的嵌入式操作系統(tǒng)(包括μC/OSII、μCLinux)部分知識(shí),并不拘泥于本實(shí)驗(yàn)平臺(tái),在其他嵌入式開發(fā)系統(tǒng)中同樣適用。本書可作為高等院校電子信息類、計(jì)算機(jī)類、自動(dòng)控制類和光電信息類等專業(yè)高年級(jí)本科生和研究生嵌入式系統(tǒng)實(shí)驗(yàn)課程的教材,也可作為從事嵌入式系統(tǒng)應(yīng)用開發(fā)的工程技術(shù)人員的參考資料。本書配套開放式多媒體實(shí)驗(yàn)教學(xué)課件。本書前言《ARM嵌入式技術(shù)實(shí)踐教程》是ARM嵌入式技術(shù)系列教程之一。該實(shí)踐教材采用華中科技大學(xué)和武漢創(chuàng)維特信息技術(shù)有限公司聯(lián)合研制的JX44B0ARM嵌入式教學(xué)實(shí)驗(yàn)系統(tǒng)作為教學(xué)實(shí)踐平臺(tái)。本書內(nèi)容介紹全書共分為7章,開篇以3章的篇幅介紹ARM微處理器、ARM芯片和JX44B0ARM嵌入式教學(xué)實(shí)驗(yàn)系統(tǒng)的基礎(chǔ)知識(shí)。從第4章開始,按照從易到難、從簡(jiǎn)單到復(fù)雜的原則安排實(shí)驗(yàn)環(huán)節(jié)。每個(gè)實(shí)驗(yàn)詳細(xì)列舉實(shí)驗(yàn)?zāi)康?、?shí)驗(yàn)內(nèi)容、預(yù)備知識(shí)、實(shí)驗(yàn)設(shè)備、基礎(chǔ)知識(shí)、實(shí)驗(yàn)步驟和實(shí)驗(yàn)報(bào)告要求。第1章——以較小篇幅介紹ARM微處理器的體系結(jié)構(gòu)、應(yīng)用領(lǐng)域和應(yīng)用選型等知識(shí)。第2章——詳細(xì)介紹該書選用的ARM芯片——Samsung公司生產(chǎn)的S3C44B0X(ARM7TDMI核)的結(jié)構(gòu)和特點(diǎn)等。第3章——主要介紹JX44B0ARM嵌入式教學(xué)實(shí)驗(yàn)系統(tǒng)的基本組成、硬件資源的詳細(xì)說(shuō)明以及軟件安裝過(guò)程,在章尾以實(shí)例的方式介紹JX44B0ARM嵌入式教學(xué)實(shí)驗(yàn)系統(tǒng)的集成開發(fā)環(huán)境ADTIDE的軟件編程方法。第4章——為嵌入式軟件開發(fā)基礎(chǔ)實(shí)驗(yàn),主要安排3個(gè)實(shí)驗(yàn):ARM開發(fā)環(huán)境實(shí)驗(yàn)、ARM匯編語(yǔ)言編程實(shí)驗(yàn)以及C語(yǔ)言與匯編語(yǔ)言編程實(shí)驗(yàn)。學(xué)習(xí)本章的目的是讓學(xué)生熟悉ARM軟件開發(fā)環(huán)境以及在該環(huán)境下進(jìn)行軟件開發(fā)的基本流程,同時(shí)掌握基本的ARM程序設(shè)計(jì)方法,包括匯編語(yǔ)言和C語(yǔ)言編程方法。該章為整個(gè)實(shí)踐環(huán)節(jié)的基礎(chǔ)部分,建議在教學(xué)實(shí)踐中優(yōu)先安排。第5章——為基本接口實(shí)驗(yàn),包括:數(shù)碼管顯示實(shí)驗(yàn)、串口通信實(shí)驗(yàn)、中斷實(shí)驗(yàn)、DMA實(shí)驗(yàn)、PWM實(shí)驗(yàn)、實(shí)時(shí)時(shí)鐘實(shí)驗(yàn)、看門狗實(shí)驗(yàn)、A/D實(shí)驗(yàn)、步進(jìn)電機(jī)實(shí)驗(yàn)、鍵盤輸入與I/O實(shí)驗(yàn)、LCD顯示實(shí)驗(yàn)、觸摸屏控制實(shí)驗(yàn)、數(shù)字音頻接口實(shí)驗(yàn)、I2C實(shí)驗(yàn)、TFTP以太網(wǎng)通信實(shí)驗(yàn)和USB通信實(shí)驗(yàn)等。實(shí)驗(yàn)內(nèi)容不僅包括基本的ARM基礎(chǔ)知識(shí)實(shí)驗(yàn)(如中斷實(shí)驗(yàn)),也包括串口、以太網(wǎng)和USB等多種通信實(shí)驗(yàn),同時(shí)也提供數(shù)碼管顯示、LCD顯示、觸摸屏等多種人機(jī)接口實(shí)驗(yàn)。學(xué)習(xí)本章的目的是讓學(xué)生掌握ARM微處理器的基本接口電路及其軟件編程方法。由于本章實(shí)驗(yàn)內(nèi)容較多,在安排實(shí)驗(yàn)時(shí)可根據(jù)課程、課時(shí)以及學(xué)生的知識(shí)水平,選擇適當(dāng)?shù)膶?shí)驗(yàn)作為必修實(shí)驗(yàn),其余實(shí)驗(yàn)可作為學(xué)有余力的學(xué)生提高之用。第6章——為BootLoader及操作系統(tǒng)實(shí)驗(yàn),包括:BootLoader編寫實(shí)驗(yàn)、μC/OSII移植實(shí)驗(yàn)、μC/OSII任務(wù)間通信和同步實(shí)驗(yàn)、μCLinux內(nèi)核移植實(shí)驗(yàn)、μCLinux應(yīng)用程序編寫實(shí)驗(yàn)、μCLinux多線程應(yīng)用程序設(shè)計(jì)實(shí)驗(yàn)、MiniGUI圖形系統(tǒng)移植實(shí)驗(yàn)、MiniGUI圖形應(yīng)用程序編寫實(shí)驗(yàn)。本章提供目前嵌入式領(lǐng)域流行的兩種操作系統(tǒng):μC/OSII和μCLinux的實(shí)踐環(huán)節(jié)。實(shí)驗(yàn)安排從操作系統(tǒng)的移植到應(yīng)用程序的設(shè)計(jì)和編程,循序漸進(jìn)地讓學(xué)生了解嵌入式操作系統(tǒng)開發(fā)的全過(guò)程。第7章——為高級(jí)接口實(shí)驗(yàn),安排一些充分體現(xiàn)32位嵌入式系統(tǒng)應(yīng)用發(fā)展方向的高級(jí)接口實(shí)驗(yàn),包括GPRS實(shí)驗(yàn)、GPS實(shí)驗(yàn)等。實(shí)驗(yàn)內(nèi)容包括:并行打印機(jī)接口通信實(shí)驗(yàn)、CF卡實(shí)驗(yàn)、IDE硬盤接口驅(qū)動(dòng)實(shí)驗(yàn)、GPRS基礎(chǔ)實(shí)驗(yàn)、GPRS電話功能(主叫)實(shí)驗(yàn)、GPRS電話功能(被叫)實(shí)驗(yàn)、GPRS短消息發(fā)送實(shí)驗(yàn)、GPRS短消息接收實(shí)驗(yàn)、GPS實(shí)驗(yàn)等。本章內(nèi)容要求有前面章節(jié)的基礎(chǔ)。通過(guò)這些實(shí)驗(yàn),不僅可讓學(xué)生了解到當(dāng)前嵌入式技術(shù)的高端應(yīng)用領(lǐng)域,同時(shí)也可讓他們對(duì)32位系統(tǒng)的應(yīng)用特點(diǎn)有一些感性的認(rèn)識(shí)。本章實(shí)驗(yàn)要求相對(duì)比較復(fù)雜,因此,可以安排作為研究生學(xué)習(xí)使用,或者作為課程設(shè)計(jì)甚至畢業(yè)設(shè)計(jì)課題。附錄——提供書中涉及的一些關(guān)鍵內(nèi)容以及Linux操作系統(tǒng)下部分軟件使用方法。書中包含許多硬件電路原理圖以及基本的硬件接口原理、電路圖和大量的接口程序,可供開發(fā)過(guò)程中參考。同時(shí),書中介紹的嵌入式操作系統(tǒng)的部分知識(shí),包括μC/OSII、μCLinux操作系統(tǒng)等知識(shí)并不拘泥于本實(shí)驗(yàn)平臺(tái),在其他嵌入式系統(tǒng)開發(fā)中也同樣適用,讀者在學(xué)習(xí)和開發(fā)過(guò)程中可以參考。網(wǎng)絡(luò)輔助內(nèi)容本實(shí)驗(yàn)教材還配套如下網(wǎng)絡(luò)輔助內(nèi)容:①JX44B0教學(xué)實(shí)驗(yàn)系統(tǒng)用戶手冊(cè)及操作視頻。②JX44B0教學(xué)實(shí)驗(yàn)系統(tǒng)實(shí)驗(yàn)例程,供老師使用。③JX44B0教學(xué)實(shí)驗(yàn)系統(tǒng)實(shí)驗(yàn)?zāi)0?,供學(xué)生使用。④JX44B0教學(xué)實(shí)驗(yàn)系統(tǒng)工具軟件包:超級(jí)終端工具、USB回環(huán)測(cè)試工具、視頻播放插件、視頻播放器以及USB驅(qū)動(dòng)程序。⑤2004全國(guó)高校嵌入式教學(xué)師資高級(jí)培訓(xùn)班講義。⑥JX44B0教學(xué)實(shí)驗(yàn)系統(tǒng)實(shí)驗(yàn)教案及實(shí)驗(yàn)操作視頻。⑦ADTIDE集成開發(fā)環(huán)境安裝包。需要上述內(nèi)容的讀者,可到如下網(wǎng)址免費(fèi)下載:武漢創(chuàng)維特信息技術(shù)有限公司網(wǎng)址:http://www.cvtech.com.cn/cvtech/book.html北京航空航天大學(xué)出版社網(wǎng)址:http://www.buaapress.com.cnJX44B0XARM嵌入式教學(xué)實(shí)驗(yàn)系統(tǒng)讀者若需要購(gòu)買配套的JX44B0XARM嵌入式教學(xué)實(shí)驗(yàn)系統(tǒng),請(qǐng)與武漢創(chuàng)維特信息技術(shù)有限公司聯(lián)系:武漢創(chuàng)維特信息技術(shù)有限公司地址:武漢市武昌區(qū)珞瑜路272號(hào)關(guān)山高新大廈11樓(郵編:430074)電話:02787522536,87522537,87522625傳真:02787492275網(wǎng)址:www.cvtech.com.cnE-mail:Sales@cvtech.com.cnSupport@cvtech.com.cn多媒體實(shí)驗(yàn)教學(xué)課件本書配套開放式多媒體實(shí)驗(yàn)教學(xué)課件。有需要教學(xué)課件的教師請(qǐng)與北京航空航天大學(xué)出版社(或武漢創(chuàng)維特信息技術(shù)有限公司)聯(lián)系。北京航空航天大學(xué)出版社聯(lián)系方式如下:通信地址:北京航空航天大學(xué)出版社教材推廣部(郵編:100083)電話/傳真:010-82317027E-mail:bhpress@263.net本書由華中科技大學(xué)電子與信息工程系陳賾主編,參加編寫工作的還有武漢大學(xué)計(jì)算機(jī)學(xué)院李宗福老師、武漢科技大學(xué)信息科學(xué)與工程學(xué)院劉振興老師、長(zhǎng)沙理工大學(xué)劉林輝老師,武漢理工大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院王建明老師,武漢創(chuàng)維特信息技術(shù)有限公司劉鐵剛、劉尚軍、李忠民先生,華中科技大學(xué)張芬博士。感謝武漢理工大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院徐東平,老師對(duì)該書的審閱。在本書出版之際,感謝華中科技大學(xué)國(guó)家電工電子教學(xué)基地老師們的支持和幫助,感謝武漢創(chuàng)維特信息技術(shù)有限公司給我們提供了大量有價(jià)值的參考資料,感謝ARM中國(guó)公司譚軍博士的支持。本書還參考了許多同行專家的專著和文章,在此也表示深深的謝意。由于成書時(shí)間較短,加上國(guó)內(nèi)在嵌入式技術(shù)實(shí)踐性方面有較強(qiáng)系統(tǒng)性介紹的參考書籍較少,許多都是我們實(shí)踐的第一手資料,肯定有不成熟乃至錯(cuò)誤的地方,懇請(qǐng)讀者諒解和指正!作者2004年11月18日

作者簡(jiǎn)介

暫缺《ARM嵌入式技術(shù)實(shí)踐教程》作者簡(jiǎn)介

圖書目錄

第1章 嵌入式系統(tǒng)開發(fā)概述
  1.1 ARM——Advanced RISC Machines2
  1.2 ARM微處理器的應(yīng)用領(lǐng)域及特點(diǎn)2
   1.2.1 ARM 微處理器的應(yīng)用領(lǐng)域2
   1.2.2 ARM微處理器的特點(diǎn)3
  1.3 ARM微處理器系列3
   1.3.1 ARM7 微處理器系列3
   1.3.2 ARM9 微處理器系列4
   1.3.3 ARM9E微處理器系列4
   1.3.4 ARM10E微處理器系列5
   1.3.5 SecurCore 微處理器系列5
   1.3.6 StrongARM 微處理器系列5
   1.3.7 Xscale微處理器系列6
  1.4 ARM 微處理器結(jié)構(gòu)6
   1.4.1 RISC體系結(jié)構(gòu)6
   1.4.2 ARM微處理器的寄存器結(jié)構(gòu)7
   1.4.3 ARM微處理器的指令結(jié)構(gòu)7
  1.5 ARM 微處理器的應(yīng)用選型7
第2章 S3C44B0X ARM微處理器
  2.1 S3C44B0X微處理器9
  2.2 S3C44B0X微處理器體系結(jié)構(gòu)9
  2.3 S3C44B0X微處理器系統(tǒng)管理9 
  2.4 S3C44B0X微處理器存儲(chǔ)器映射11
  2.5 S3C44B0X微處理器緩沖內(nèi)存和內(nèi)部SRAM11
  2.6 S3C44B0X微處理器時(shí)鐘和電源管理12
  2.7 S3C44B0X微處理器中斷控制器12
  2.8 S3C44B0X微處理器定時(shí)器12
  2.9 S3C44B0X微處理器實(shí)時(shí)時(shí)鐘12
  2.10 S3C44B0X微處理器通用輸入/輸出端口及接口13
第3章 JX44B0 ARM嵌入式教學(xué)實(shí)驗(yàn)系統(tǒng)
  3.1 JX44B0 ARM嵌入式教學(xué)實(shí)驗(yàn)系統(tǒng)介紹15
  3.2 JX44B0 ARM嵌入式教學(xué)實(shí)驗(yàn)系統(tǒng)組成15
   3.2.1 ADT IDE集成開發(fā)環(huán)境16
   3.2.2 ADT Emulator for ARM JTAG仿真器18
   3.2.3 JX44B0 ARM嵌入式系列教學(xué)實(shí)驗(yàn)箱19
  3.3 JX44B0 ARM嵌入式教學(xué)實(shí)驗(yàn)系統(tǒng)硬件資源20
   3.3.1 JX44B0 ARM嵌入式教學(xué)實(shí)驗(yàn)系統(tǒng)硬件模塊20
   3.3.2 JX44B0 ARM嵌入式教學(xué)實(shí)驗(yàn)系統(tǒng)硬件資源分配22
  3.4 JX44B0 ARM嵌入式教學(xué)實(shí)驗(yàn)系統(tǒng)的軟件安裝25
  3.5 JX44B0 ARM嵌入式教學(xué)實(shí)驗(yàn)系統(tǒng)編程實(shí)例25
   3.5.1 工程文件的建立25
   3.5.2 工程環(huán)境的配置28
   3.5.3 工程編譯38
   3.5.4 工程調(diào)試38
第4章 嵌入式軟件開發(fā)基礎(chǔ)實(shí)驗(yàn)
  4.1 ARM開發(fā)環(huán)境實(shí)驗(yàn)40
  4.2 ARM匯編語(yǔ)言編程實(shí)驗(yàn)50
  4.3 C語(yǔ)言與匯編語(yǔ)言編程實(shí)驗(yàn)57
第5章 基本接口實(shí)驗(yàn)
  5.1 數(shù)碼管顯示實(shí)驗(yàn)62
  5.2 串口通信實(shí)驗(yàn)67
  5.3 中斷實(shí)驗(yàn)75
  5.4 DMA實(shí)驗(yàn)87
  5.5 PWM 實(shí)驗(yàn)97
  5.6 實(shí)時(shí)時(shí)鐘實(shí)驗(yàn)106
  5.7 看門狗實(shí)驗(yàn)118
  5.8 A/D 實(shí)驗(yàn)122
  5.9 步進(jìn)電機(jī)實(shí)驗(yàn)131
  5.10 鍵盤輸入與I/O實(shí)驗(yàn)137
  5.11 LCD顯示實(shí)驗(yàn)142
  5.12 觸摸屏控制實(shí)驗(yàn)149
  5.13 數(shù)字音頻接口實(shí)驗(yàn)155
  5.14 I2C實(shí)驗(yàn)161
  5.15 TFTP以太網(wǎng)通信實(shí)驗(yàn)171
  5.16 USB通信實(shí)驗(yàn)179
第6章 BootLoader及操作系統(tǒng)實(shí)驗(yàn)
第7章 高級(jí)接口實(shí)驗(yàn)
附錄A  鏈接定位腳本
附錄B  ANSI C和GCC庫(kù)文件的使用及設(shè)置
附錄C  Linux基本命令
附錄D  minicom使用指南
附錄E  VI編輯器
附錄F  Linux配置系統(tǒng)
參考文獻(xiàn)



本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)