作 者:(英)姚文详,宋岩 译 出 版 社:北京航空航天大学出版社* a: y4 C4 W6 F# _" ? 出版时间:2009-7-1 内容简介+ `7 O8 |; j9 `6 K; [ ' i* m9 ~3 O' ]$ j2 ? 本书重点介绍了新的ARM架构、指令集的总结、硬件特性以及调试系统的概览。本书还提供了一些程序示例,并且在其中讲解了使用GNU工具链与ARM工具的基本方法与步骤。主要内容包括:ARM架构的背景、Cortex?M3入门、操作模式、异常与中断、汇编语言基础、存储器系统、Cortex?M3上的汇编与C编程、开发流程、电源管理、多处理机通信、开发工具、调试、Keil RealView MDK使用入门等。随书附光盘1张,内含ARM Cortex?M3相关文章及Keil RealView MDK评估软件等。 本书适用于使用ARM Cortex?M3微控制器的研发人员作为技术、编程参考,也可作为Cortex?M3微控制器教学或培训用教材。 目录 第1章 介绍 第2章 Cortex?M3概览 第3章 Cortex?M3基础 第4章 指令集. j' e( d K6 x8 k 第5章 存储器系统: n; {( x3 E8 | 第6章 实现Cortex?M3的全景概貌 第7章 异常& h( g7 Z9 n* g- y/ n8 P 第8章 NVIC与中断控制 第9章 中断的具体行为 第10章 Cortex?M3的低层编程 第11章 使用异常系统5 J& q! V" ~6 s3 N4 f 第12章 编程进阶与系统行为7 E# b) w+ c9 o) O! x0 m" r' a: J$ ], m 第13章 Cortex?M3的其他特性 第14章 存储保护单元MPU 第15章 调试系统架构! m3 S- q. U" N" r/ Z0 w2 t 第16章 调试组件第17章 开始Cortex?M3开发$ o, {9 L8 N: g8 S2 v 第18章 ARM7应用程序移植到Cortex?M3" C; k8 L, i1 K% S 第19章 使用GNU工具链开始Cortex?M3开发6 C4 m! U. ^) M w! k5 U- F4 h 第20章 KEIL RealView Microcontroller Development Kit(RVMDK)使用入门# ~4 Q1 u* ?( J: Q( q% p6 o 附录A Cortex?M3指令小结' B6 M/ H. G3 r 附录B 16位Thumb指令及架构版本 附录C Cortex?M3异常快速参考& R/ T/ A& J# o; c 附录D NVIC寄存器小结" {0 _* H% l! g$ ^2 G 附录E Cortex?M3疑难解答9 y X6 K7 q5 `, Z |
谢谢分享