ARM9嵌入式開發(fā)實(shí)驗(yàn)與實(shí)踐

出版時(shí)間:2006-10  出版社:北航大學(xué)  作者:田澤  頁數(shù):495  

內(nèi)容概要

  以ARM9核的Embest EDUKIT-Ⅱ/Ⅲ多核實(shí)驗(yàn)教學(xué)系統(tǒng)為硬件開發(fā)平臺(tái),以ARM9中廣泛使用的外圍基本接口功能開發(fā)為例,并分別以嵌入式Linux和W inCE嵌入式操作系統(tǒng)為軟件開發(fā)平臺(tái),設(shè)計(jì)開發(fā)了46個(gè)實(shí)驗(yàn),內(nèi)容包括:基于ARM的嵌入式軟件開發(fā)基礎(chǔ)實(shí)驗(yàn)、基本接口實(shí)驗(yàn)、人機(jī)接口實(shí)驗(yàn)、通信與音頻接口實(shí)驗(yàn)、嵌入式Linux和WinCE基礎(chǔ)實(shí)驗(yàn)?! ?nèi)容安排上從易到難,相對(duì)完整,密切結(jié)合嵌入式系統(tǒng)教學(xué)實(shí)際,貼近嵌入式開發(fā)實(shí)際工程應(yīng)用,并提供了豐富的從入門到開發(fā)的實(shí)驗(yàn)例程。使讀者不僅能夠系統(tǒng)地掌握嵌入式系統(tǒng)開發(fā)的基本知識(shí)和技能,而且對(duì)復(fù)雜實(shí)用的外圍接口模塊開發(fā)、基于嵌入式Linux和WinCE的應(yīng)用開發(fā)也會(huì)有全面的了解。  書中附英蓓特公司免費(fèi)提供的光盤1張,包括Embest IDE Pro校園版及其他相關(guān)資料?! ”緯勺鳛楦叩仍盒k娮?、通信、自動(dòng)化、計(jì)算機(jī)等專業(yè)嵌入式系統(tǒng)課程實(shí)驗(yàn)教學(xué)的教材,也可作為相關(guān)工程技術(shù)人員的嵌入式培訓(xùn)教材及參考用書。

書籍目錄

第1章 嵌入式系統(tǒng)開發(fā)與應(yīng)用基礎(chǔ) 1.1 基于ARM的嵌入式開發(fā)環(huán)境概述  1.1.1 交叉開發(fā)環(huán)境  1.1.2 模擬開發(fā)環(huán)境  1.1.3 評(píng)估電路板  1.1.4 嵌入式操作系統(tǒng) 1.2 ARM開發(fā)工具簡(jiǎn)介  1.2.1 ARM SDT   1.2.2 ARM ADS  1.2.3 Multi 2000  1.2.4 Embest IDE for ARM  1.2.5 OPENice32A900仿真器  1.2.6 MultiICE仿真器  1.2.7 ARM RealView開發(fā)工具 1.3 基于ARM的嵌入式系統(tǒng)開發(fā)學(xué)習(xí)第2章 Embest EDUKITII/III實(shí)驗(yàn)教學(xué)系統(tǒng) 2.1 實(shí)驗(yàn)教學(xué)系統(tǒng)簡(jiǎn)介  2.1.1 基本組成  2.1.2 主要特點(diǎn)  2.1.3 軟、硬件配置  2.1.4 Embest IDE for ARM集成開發(fā)環(huán)境  2.1.5 Embest Emulator for ARM JTAG仿真器  2.1.6 Flash編程器  2.1.7 各種連接線與電源適配器 2.2 Embest EDUKITII/III實(shí)驗(yàn)教學(xué)系統(tǒng)的安裝  2.2.1 Embest IDE for ARM集成開發(fā)環(huán)境的安裝  2.2.2 Flash編程器的安裝  2.2.3 實(shí)驗(yàn)軟件平臺(tái)和硬件平臺(tái)的連接 2.3 Embest EDUKITII/III實(shí)驗(yàn)教學(xué)系統(tǒng)硬件電路  2.3.1 功能模塊介紹  2.3.2 硬件設(shè)計(jì)原理說明  2.3.3 硬件結(jié)構(gòu)  2.3.4 硬件資源分配 2.4 Embest IDE for ARM集成開發(fā)環(huán)境使用說明  2.4.1 Embest IDE for ARM主窗口  2.4.2 工程的管理  2.4.3 工程的基本設(shè)置  2.4.4 工程的編譯、鏈接  2.4.5 加載調(diào)試  2.4.6 Flash編程工具第3章 嵌入式軟件開發(fā)基礎(chǔ)實(shí)驗(yàn) 3.1 ARM匯編指令實(shí)驗(yàn)1 3.2 ARM匯編指令實(shí)驗(yàn)2 3.3 Thumb匯編指令實(shí)驗(yàn) 3.4 ARM處理器工作模式實(shí)驗(yàn) 3.5 C語言程序?qū)嶒?yàn)1 3.6 C語言程序?qū)嶒?yàn)2 3.7 匯編與C語言的相互調(diào)用實(shí)驗(yàn) 3.8 綜合編程實(shí)驗(yàn)第4章 基本接口實(shí)驗(yàn) 4.1 存儲(chǔ)器實(shí)驗(yàn) 4.2 I/O口實(shí)驗(yàn) 4.3 中斷實(shí)驗(yàn) 4.4 串口通信實(shí)驗(yàn) 4.5 實(shí)時(shí)時(shí)鐘實(shí)驗(yàn) 4.6 數(shù)碼管顯示實(shí)驗(yàn) 4.7 看門狗控制實(shí)驗(yàn)第5章 人機(jī)接口實(shí)驗(yàn) 5.1 液晶顯示實(shí)驗(yàn) 5.2 5×4鍵盤控制實(shí)驗(yàn) 5.3 A/D轉(zhuǎn)換實(shí)驗(yàn) 5.4 觸摸屏控制實(shí)驗(yàn) 5.5 PWM步進(jìn)電機(jī)控制實(shí)驗(yàn)第6章 通信與音頻接口實(shí)驗(yàn) 6.1 I2C串行通信實(shí)驗(yàn) 6.2 以太網(wǎng)通信實(shí)驗(yàn) 6.3 音頻接口I2S實(shí)驗(yàn) 6.4 USB接口實(shí)驗(yàn) 6.5 SPI接口通信實(shí)驗(yàn) 6.6 紅外模塊控制實(shí)驗(yàn) 6.7 GPRS模塊控制實(shí)驗(yàn)第7章 嵌入式操作系統(tǒng)Linux基礎(chǔ)實(shí)驗(yàn) 7.1 建立Linux開發(fā)環(huán)境  7.1.1 Cygwin開發(fā)環(huán)境  7.1.2 編譯工具  7.1.3 源代碼文件  7.1.4 映像文件燒寫 7.2 Boot Loader編譯運(yùn)行實(shí)驗(yàn) 7.3 Linux編譯運(yùn)行實(shí)驗(yàn) 7.4 Linux內(nèi)核調(diào)試實(shí)驗(yàn) 7.5 cramfs文件系統(tǒng)及添加應(yīng)用程序?qū)嶒?yàn) 7.6 多進(jìn)程與進(jìn)程間通信實(shí)驗(yàn)第8章 嵌入式操作系統(tǒng)WinCE基礎(chǔ)實(shí)驗(yàn) 8.1 WinCE概述 8.2 Platform Builder環(huán)境安裝 8.3 模擬器的定制 8.4 模擬器的編譯、調(diào)試 8.5 注冊(cè)表的修改 8.6 SDK的導(dǎo)出 8.7 EVC 4.0環(huán)境的安裝 8.8 EVC的“Hello World” 8.9 EVC編譯調(diào)試 8.10 BSP安裝 8.11 EBoot編譯與下載 8.12 LED驅(qū)動(dòng)程序?qū)嶒?yàn) 8.13 串行口通信實(shí)驗(yàn) 8.14 NK編譯與下載 8.15 安裝SDK附錄A ARM指令、ARM尋址方式和Thumb指令速查表附錄B ARM和Thumb指令集編碼附錄C 隨書附帶光盤內(nèi)容說明參考文獻(xiàn)溫馨提示

編輯推薦

  本書是《嵌入式系統(tǒng)開發(fā)與應(yīng)用系列教程》之一,以ARM9核的Embest EDUKIT-Ⅱ/Ⅲ實(shí)驗(yàn)教學(xué)系統(tǒng)為硬件開發(fā)平臺(tái),以ARM9中廣泛使用的外圍基本接口功能開發(fā)為例,并分別以嵌入式LinuX和winCE操作系統(tǒng)為軟件開發(fā)平臺(tái),系統(tǒng)地建立了基于ARM9相對(duì)完整的嵌入式教學(xué)體系?! 慕虒W(xué)和實(shí)驗(yàn)角度出發(fā),將嵌入式開發(fā)與應(yīng)用的復(fù)雜工程例程按照學(xué)習(xí)的自然過程,分類編寫到實(shí)驗(yàn)教程中。在加強(qiáng)嵌入式基礎(chǔ)教學(xué)的同時(shí),希望在一個(gè)較為真實(shí)的實(shí)際工程平臺(tái)上進(jìn)行實(shí)驗(yàn)教學(xué),形成從易到難、相對(duì)完整、貼近實(shí)際工程應(yīng)用的嵌入式實(shí)驗(yàn)教學(xué)體系。本書包含大量軟件和硬件資源,也可以作為基于ARM核嵌入式開發(fā)的技術(shù)參考手冊(cè)。

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    ARM9嵌入式開發(fā)實(shí)驗(yàn)與實(shí)踐 PDF格式下載


用戶評(píng)論 (總計(jì)13條)

 
 

  •   這本書作者介紹得系統(tǒng)而不乏幽默,給初步進(jìn)入嵌入式的學(xué)者很好的指導(dǎo),書本通過幾個(gè)實(shí)驗(yàn)講解讓一開始的迷惑頓時(shí)開朗。以ARM9核的EmbestEDUKIT-Ⅱ/Ⅲ多核實(shí)驗(yàn)教學(xué)系統(tǒng)為硬件開發(fā)平臺(tái),以ARM9中廣泛使用的外圍基本接口功能開發(fā)為例,并分別以嵌入式Linux和WinCE嵌入式操作系統(tǒng)為軟件開發(fā)平臺(tái),設(shè)計(jì)開發(fā)了46個(gè)實(shí)驗(yàn),內(nèi)容包括:基于ARM的嵌入式軟件開發(fā)基礎(chǔ)實(shí)驗(yàn)、基本接口實(shí)驗(yàn)、人機(jī)接口實(shí)驗(yàn)、通信與音頻接口實(shí)驗(yàn)、嵌入式Linux和WinCE基礎(chǔ)實(shí)驗(yàn)。內(nèi)容安排上從易到難,相對(duì)完整,密切結(jié)合嵌入式系統(tǒng)教學(xué)實(shí)際,貼近嵌入式開發(fā)實(shí)際工程應(yīng)用,并提供了豐富的從入門到開發(fā)的實(shí)驗(yàn)例程。使讀者不僅能夠系統(tǒng)地掌握嵌入式系統(tǒng)開發(fā)的基本知識(shí)和技能,而且對(duì)復(fù)雜實(shí)用的外圍接口模塊開發(fā)、基于嵌入式Linux和WinCE的應(yīng)用開發(fā)也會(huì)有全面的了解。書中附英蓓特公司免費(fèi)提供的光盤1張,包括EmbestIDEPro校園版及其他相關(guān)資料??勺鳛楦叩仍盒k娮?、通信、自動(dòng)化、計(jì)算機(jī)等專業(yè)嵌入式系統(tǒng)課程實(shí)驗(yàn)教學(xué)的教材,也可作為相關(guān)工程技術(shù)人員的嵌入式培訓(xùn)教材及參考用書。
  •   貨當(dāng)價(jià)值
  •   本書即將了實(shí)踐操作也將了些理論,還不錯(cuò),可以沒有配套的開發(fā)板
  •   適合作為實(shí)驗(yàn)指導(dǎo)。
  •   書有點(diǎn)老,還有就是不知道有沒有配套板賣了,內(nèi)容還行
  •   對(duì)于有點(diǎn)ARM經(jīng)驗(yàn)的還可以,對(duì)初學(xué)者,講的不夠細(xì)。
  •   一般情況吧,內(nèi)容有些落伍了
  •   對(duì)于學(xué)習(xí)這方面的讀者有一定的幫助!
  •   當(dāng)當(dāng)網(wǎng)的ISBN號(hào)錯(cuò)了,希望改正過來。
    快遞倒是挺快的,昨天訂,今天早上就到了。
  •   買來沒看過,不過總體還行
  •   其一、發(fā)貨速度不是一般的慢啊,考驗(yàn)各位的耐性。其二、買回來才知道這書的印刷質(zhì)量那是相當(dāng)?shù)牟桓夜ЬS,紙張發(fā)黃,也好粗糙,給我的第一感覺就是“盜版”
  •   基本滿意,是學(xué)習(xí)ARM的很好教材,但前提是最好購買配套的實(shí)驗(yàn)箱!
  •   很好的書,但是得結(jié)合那個(gè)10000元的應(yīng)貝特的S3C2410的箱子一起使用
 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7