出版時(shí)間:2005-8 出版社:北京航空航天大學(xué)出版社 作者:周立功 頁(yè)數(shù):450
Tag標(biāo)簽:無(wú)
內(nèi)容概要
以目前流行的、單片化的LPC2100系列ARM7微控制器為核心,由淺入深地介紹ARM微控制器的體系結(jié)構(gòu)及應(yīng)用編程,逐步引導(dǎo)讀者掌握使用ARM的知識(shí)。分3部分:第1部分為基礎(chǔ)篇,包括1、2章,主要從使用ARM芯片的開(kāi)發(fā)者角度,論述ARM7TDMI的體系結(jié)構(gòu)和指令系統(tǒng)。第2部分為實(shí)驗(yàn)篇,包括第3~6章,詳細(xì)介紹LPC2100系列ARM7微控制器LPC2104、LPC2114和LPC2119(帶CAN控制器)的內(nèi)部結(jié)構(gòu);然后分別給出LPC2100系列ARM7微控制器的各個(gè)功能部件的編程方法,包括匯編代碼和C語(yǔ)言代碼。第3部分為提高篇,包括第7~9章,介紹嵌入式實(shí)時(shí)操作系統(tǒng)μC/OS—Ⅱ在LPC2100系列ARM7微控制器上的移植方法,嵌入式系統(tǒng)開(kāi)發(fā)平臺(tái)的概念、建立方法,以及一些組成軟件開(kāi)發(fā)平臺(tái)的軟件模塊的使用方法。 本書(shū)可作為高等院校嵌入式系統(tǒng)課程的參考用書(shū),也可作為ARM應(yīng)用技術(shù)開(kāi)發(fā)人員的參考資料。
書(shū)籍目錄
第1章 從程序員角度看ARM7TDMI(-S) 1.1 簡(jiǎn)介 1.1.1 ARM 1.1.2 ARM的體系結(jié)構(gòu) 1.1.3 ARM7TDMI(-S) 1.2 ARM7TDMI(-S)的模塊和內(nèi)核框圖 1.3 體系結(jié)構(gòu)直接支持的數(shù)據(jù)類(lèi)型 1.4 處理器狀態(tài) 1.5 處理器模式 1.6 內(nèi)部寄存器 1.6.1 簡(jiǎn)介 1.6.2 ARM狀態(tài)寄存器集 1.6.3 Thumb狀態(tài)寄存器集 1.7 程序狀態(tài)寄存器 1.7.1 簡(jiǎn)介 1.7.2 條件代碼標(biāo)志 1.7.3 控制位 1.7.4 保留位 1.8 異常 1.8.1 簡(jiǎn)介 1.8.2 異常入口/出口匯總 1.8.3 進(jìn)入異常 1.8.4 退出異常 1.8.5 快速中斷請(qǐng)求 1.8.6 中斷請(qǐng)求 1.8.7 中止 1.8.8 軟件中斷指令 1.8.9 未定義的指令 1.8.10 異常向量 1.8.11 異常優(yōu)先級(jí) 1.9 中斷延遲 1.9.1 最大中斷延遲 1.9.2 最小中斷延遲 1.10 復(fù)位 1.11 存儲(chǔ)器及存儲(chǔ)器映射I/O 1.11.1 簡(jiǎn)介 1.11.2 地址空間 1.11.3 存儲(chǔ)器格式 1.11.4 未對(duì)齊的存儲(chǔ)器訪問(wèn) 1.11.5 指令的預(yù)取和自修改代碼 1.11.6 存儲(chǔ)器映射的I/O 1.12 尋址方式簡(jiǎn)介 1.13 ARM7TDMI(-S)指令集 1.13.1 簡(jiǎn)介 1.13.2 ARM指令集 1.13.3 Thumb指令集 1.14 協(xié)處理器接口 1.14.1 簡(jiǎn)介 1.14.2 可用的協(xié)處理器 1.15 調(diào)試接口簡(jiǎn)介第2章 ARM7TDMI(-s)指令集及匯編 2.1 ARM處理器尋址方式 2.2 指令集介紹 2.2.1 ARM指令集 2.2.2 Thumb指令集第3章 LPC2106/2105/2104硬件結(jié)構(gòu)與功能 3.1 簡(jiǎn)介 3.1.1 特性 3.1.2 引腳信息 3.2 LPC2106/2105/2104存儲(chǔ)器尋址 3.2.1 片內(nèi)存儲(chǔ)器 3.2.2 存儲(chǔ)器映射 3.2.3 LPC 2106/2105/2104存儲(chǔ)器重新映射和Boot Block 3.2.4 預(yù)取指中止和數(shù)據(jù)中止異常 3.3 系統(tǒng)控制模塊 3.3.1 系統(tǒng)控制模塊功能匯總 3.3.2 引腳描述 3.3.3 晶體振蕩器 3.3.4 寄存器描述 3.3.5 外部中斷輸入 ……第8章 嵌入式系統(tǒng)開(kāi)發(fā)平臺(tái)第9章 在μC/OS-Ⅱ中使用其它片內(nèi)外設(shè)附錄A JTAG接口設(shè)計(jì)指南附錄B ARM指令集相關(guān)列表匯總附錄C PHILIPS LPC系列32位ARM微控制器附錄D EasyARM2100開(kāi)發(fā)套件附錄E EasyARM2200開(kāi)發(fā)套件參考文獻(xiàn)
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
ARM微控制器基礎(chǔ)與實(shí)戰(zhàn) PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版