出版時間:2005-1 出版社:北京航空航天大學出版社 作者:朱義君 編 頁數(shù):356
Tag標簽:無
內(nèi)容概要
本書詳細介紹了AT91系列微控制器的體系結(jié)構(gòu)、片內(nèi)資源、指令集、開發(fā)平臺、軟件編程、操作系統(tǒng)移植等內(nèi)容,同時結(jié)合作者的開發(fā)實際,給出了具體的實用程序和設(shè)計實例。全書共7章,包括AT91系列微控制器的體系結(jié)構(gòu)、AT91系列微控制器的片內(nèi)資源、ARM指令集和匯編程序設(shè)計、AT91的C/C++編程和調(diào)試、μC/OSII在AT91上的移植以及基于AT91M40800的嵌入式WEB服務(wù)器的設(shè)計等。 本書內(nèi)容比較全面,設(shè)計實例詳細,可作為AT91應(yīng)用技術(shù)人員的參考手冊和ARM開發(fā)課程的參考用書。
書籍目錄
第1章 AT91系列微控制器的體系結(jié)構(gòu) 1.1 AT91系列微控制器概述 1.2 AT91X408xx系列微控制器 1.2.1 體系結(jié)構(gòu) 1.2.2 存儲器映射 1.2.3 內(nèi)嵌Flash的AT91X408xx系列微控制器 1.3 AT91M55800A微控制器 1.4 AT91RM9200微控制器第2章 AT91系列微控制器的片內(nèi)資源 2.1 外部總線接口EBI 2.1.1 功能介紹 2.1.2 寄存器描述 2.2 省電模塊PS 2.2.1 功能介紹 2.2.2 寄存器描述 2.3 先進中斷控制器AIC 2.3.1 功能介紹 2.3.2 寄存器描述 2.4 并行I/O控制器PIO 2.4.1 功能介紹 2.4.2 寄存器描述 2.5 看門狗定時器WD 2.5.1 功能介紹 2.5.2 寄存器描述 2.6 特殊功能寄存器SF 2.6.1 功能介紹 2.6.2 寄存器描述 2.7 通用同步/異步收發(fā)器 USART 2.7.1 功能介紹 2.7.2 寄存器描述 2.8 定時器/計數(shù)器 2.8.1 功能介紹 2.8.2 寄存器描述 2.9 先進電源管理控制器APMC 2.9.1 功能介紹 2.9.2 寄存器描述 2.10 實時時鐘RTC 2.10.1 功能介紹 2.10.2 寄存器描述 2.11 串行外圍接口 SPI 2.11.1 功能介紹 2.11.2 寄存器描述 2.12 A/D轉(zhuǎn)換器 2.12.1 功能介紹 2.12.2 寄存器描述 2.13 D/A轉(zhuǎn)換器 2.13.1 功能介紹 2.13.2 寄存器描述第3章 ARM指令集和匯編程序設(shè)計 3.1 ARM編程模型 3.1.1 微處理器工作狀態(tài) 3.1.2 處理器模式 3.1.3 寄存器組織 3.1.4 異常 3.2 ARM的尋址方式 3.2.1 寄存器尋址 3.2.2 立即尋址 3.2.3 寄存器偏移尋址 3.2.4 寄存器間接尋址 3.2.5 基址尋址 3.2.6 相對尋址 3.2.7 多寄存器尋址 3.2.8 堆棧尋址 3.2.9 塊拷貝尋址 3.3 ARM指令集 3.3.1 ARM指令的分類與格式 3.3.2 條件執(zhí)行 3.3.3 指令分類說明 3.4 Thumb指令集 3.4.1 Thumb指令集與ARM指令集的區(qū)別 3.4.2 指令分類說明 3.5 ARM匯編程序設(shè)計 3.5.1 ARM匯編程序規(guī)范 3.5.2 ARM分支程序設(shè)計 3.5.3 ARM循環(huán)程序設(shè)計 3.5.4 ARM模塊化程序設(shè)計 3.5.5 偽指令第4章 ARM C/C++的編譯和調(diào)試第5章 AT91應(yīng)用程序設(shè)計實例第6章 μC/OSII在AT91上的移植第7章 基于AT91M40800的WEB服務(wù)器的設(shè)計參考文獻
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
AT91系列ARM微控制器體系結(jié)構(gòu)與開發(fā)實例 PDF格式下載