注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)硬件、外部設(shè)備與維護嵌入式設(shè)備驅(qū)動開發(fā)精解

嵌入式設(shè)備驅(qū)動開發(fā)精解

嵌入式設(shè)備驅(qū)動開發(fā)精解

定 價:¥35.00

作 者: 孫智博 著
出版社: 人民郵電出版社
叢編項:
標 簽: 計算機/網(wǎng)絡(luò) 硬件 外部設(shè)備 維修

ISBN: 9787115307101 出版時間: 2013-04-01 包裝: 平裝
開本: 16開 頁數(shù): 178 字數(shù):  

內(nèi)容簡介

  《嵌入式設(shè)備驅(qū)動開發(fā)精解》的編寫主要是針對從事嵌入式軟件開發(fā)人員,尤其是從事或者想從事手機研發(fā)工作的人員,當(dāng)然對于從事其他嵌入式產(chǎn)品的開發(fā)人員也可以作為參考資料,《嵌入式設(shè)備驅(qū)動開發(fā)精解》的內(nèi)容主要涵蓋ARMCPU以及各種常用外部設(shè)備驅(qū)動開發(fā)的方方面面,包括各種硬件接口,硬件接口協(xié)議說明以及各種外設(shè)的使用及調(diào)試方法,特別是對于開發(fā)調(diào)試過程中可能遇到的各種問題以及如何解決這些問題進行了討論,同時還包括軟件方面的調(diào)試方法與硬件方面的調(diào)試方法等。

作者簡介

  作者從2005年開始從事手機的研發(fā)工作,經(jīng)歷了從Feature phone到智能機的整個發(fā)展歷程,期間為NEC、聯(lián)想、海爾、 CECT、東芝、諾基亞、三星等國內(nèi)外公司設(shè)計研發(fā)了幾十款手機項目。在Featurephone時期帶領(lǐng)團隊在性能只有幾十兆的手機上集成了完善的多媒體功能,使Feature phone可以完成照相、錄像、Mp3/Mp4播放,手機數(shù)字電視等多媒體功能。 目前主要從事手機平臺整體建設(shè)的工作。

圖書目錄

目  錄
第1章  關(guān)于本教程 
 1.1  本書內(nèi)容的組織 
 1.2  關(guān)于本教程涉及的實例 
 1.3  計算機配置需求 
第2章  如何開始嵌入式開發(fā) 
 2.1  什么是嵌入式系統(tǒng) 
 2.2  充分利用現(xiàn)有的硬件資源 
 2.3  嵌入式開發(fā)入門第一步 
 2.4  建立一個具體的嵌入式開發(fā)的小項目 
第3章  建立Windows下的交叉編譯環(huán)境 
 3.1  Cygwin的安裝 
 3.2  ARM編譯工具RVDS的安裝 
第4章  開發(fā)環(huán)境的介紹與使用 
 4.1  Cygwin的作用 
 4.2  RVDS的作用 
 4.3  開發(fā)環(huán)境的使用 
第5章  認識ARM CPU的工作原理 
 5.1  從新的角度認知CPU 
 5.2  ARM系列的CPU概覽 
 5.3  ARM CPU的內(nèi)部初探 
 5.4  ARM處理器的工作模式 
 5.5  ARM CPU的寄存器 
 5.6  關(guān)于寄存器的命名 
 5.7  ARM寄存器的使用規(guī)則 
 5.8  CPSR和SPSR寄存器 
 5.9  本章小結(jié) 
第6章  從整體上認識ARM CPU 
 6.1  實例CPU內(nèi)核特性簡介 
 6.2  ARM CPU的內(nèi)部結(jié)構(gòu)初探 
 6.3  認識ARM CPU的MEMORY MAP 
 6.4  總線的概念 
 6.5  CPU是如何操控外設(shè)的 
第7章  快速ARM匯編語言 
 7.1  ARM匯編文件格式 
 7.2  認識基本的ARM指令 
第8章  ARM體系結(jié)構(gòu) 
 8.1  認識嵌入式系統(tǒng)軟件的組成 
 8.2  ARM處理器及Memory系統(tǒng) 
 8.3  大小端的概念 
 8.4  ARM存儲系統(tǒng) 
 8.5  THUMB與ARM指令 
 8.6  解析Image文件 
 8.7  認識ARM的編譯工具 
 8.8  匯編編譯器 
 8.9  C & C++編譯器armcc 
 8.10  ARM鏈接器armlink 
 8.11  為什么有Load region和execution region 
 8.12  認識什么是scatter文件 
 8.13  燒寫到嵌入式設(shè)備里面的文件到底是什么 
第9章  認識信號和時序 
 9.1  硬件之間通信的橋梁——信號 
 9.2  什么是時序 
 9.3  LCD時序分析 
 9.4  如何滿足外設(shè)的時序要求 
第10章  認識并使用GPIO 
 10.1  認識GPIO 
 10.2  如何配置并使用GPIO 
第11章  認識中斷 
 11.1  中斷分為兩類:內(nèi)部中斷、外部中斷 
 11.2  中斷實例分析 
 11.3  配置中斷管腳 
 11.4  中斷信號觸發(fā)條件的配置 
 11.5  中斷在哪里被處理 
第12章  讓你的LCD工作起來 
 12.1  LCD的歷史與原理 
 12.2  為LCD編寫驅(qū)動程序 
 12.3  LCD的硬件信號及驅(qū)動程序示例 
第13章  NAND Flash驅(qū)動的開發(fā) 
 13.1  認識NAND Flash 
 13.2  NAND Flash的存儲結(jié)構(gòu) 
 13.3  壞塊的概念 
 13.4  認識NAND Flash的特性 
 13.5  NAND Flash的硬件接口 
 13.6  NAND Flash的操作命令說明 
 13.7  NAND Flash如何尋址 
 13.8  讀取NAND Flash ID 
 13.9  讀取NAND Flash的頁數(shù)據(jù) 
 13.10  Page program,給某個頁進行編程操作 
 13.11  擦除(Erase)一個block 
 13.12  關(guān)于8 bit接口的NAND Flash 
 13.13  ECC是什么 
 13.14  NAND Flash中一個特殊的block 
第14章  I2C接口設(shè)備驅(qū)動的開發(fā) 
 14.1  I2C是什么 
 14.2  I2C總線的特點 
 14.3  I2C接口的模式 
 14.4  總線的構(gòu)成 
 14.5  I2C設(shè)備的尋址 
 14.6  I2C總線信號協(xié)議 
 11.7  I2C數(shù)據(jù)信號傳輸?shù)囊?guī)定 
 14.8  一個完整的I2C數(shù)據(jù)傳遞過程 
 14.9  讀懂示波器上的I2C 
 14.10  I2C接口設(shè)備的調(diào)試 
第15章  SPI接口驅(qū)動的開發(fā) 
 15.1  SPI是什么 
 15.2  SPI總線的特點 
 15.3  總線構(gòu)成及信號類型 
 15.4  SPI的四種工作模式 
 15.5  讀懂示波器上的SPI 
 15.6  SPI接口設(shè)備的調(diào)試 
第16章  認識EBI接口 
 16.1  EBI硬件接口 
 16.2  訪問EBI接口的外設(shè) 
 16.3  EBI接口的配置 
 16.4  關(guān)于page mode與burst mode的理解 
 16.5  BURST模式 
第17章  利用TRACE32進行調(diào)試 
 17.1  ARM調(diào)試接口簡介 
 17.2  TRACE32是什么 
 17.3  TRACE32的安裝 
 17.4  TRACE32調(diào)試功能原理 
 17.5  TRACE32能做什么 
 17.6  運行TRACE32 
 17.7  如何把TRACE32與工程關(guān)聯(lián)起來 
 17.8  TRACE32調(diào)試常用命令 
 17.9  常用窗口選項介紹 
 17.10  Trace32常用調(diào)試方法 
第18章  認識硬件原理圖 
 18.1  什么是硬件原理圖 
 18.2  用掌握硬件原理圖嗎 
 18.3  硬件原理圖好掌握嗎 
 18.4  理解一個簡單的原理圖  19章  后記 
 附錄A  Glossary(縮略詞匯表) 
 附錄B  參考文獻與相關(guān)網(wǎng)站

本目錄推薦

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