作 者:(英)姚文详,宋岩 译- R) l5 f0 m! u r: R: C! M: V 出 版 社:北京航空航天大学出版社 出版时间:2009-7-1" |. y% W' a$ q 8 I& i: c" s, N8 w: T2 A5 A9 ]9 p ( U, t% B$ l5 u! g3 Q) [ L1 n6 o 内容简介7 G9 G5 B/ L9 z. r; T$ b; d 5 C9 ?! o- }; S( N# P/ F* U8 |* L( c3 P 本书重点介绍了新的ARM架构、指令集的总结、硬件特性以及调试系统的概览。本书还提供了一些程序示例,并且在其中讲解了使用GNU工具链与ARM工具的基本方法与步骤。主要内容包括:ARM架构的背景、Cortex?M3入门、操作模式、异常与中断、汇编语言基础、存储器系统、Cortex?M3上的汇编与C编程、开发流程、电源管理、多处理机通信、开发工具、调试、Keil RealView MDK使用入门等。随书附光盘1张,内含ARM Cortex?M3相关文章及Keil RealView MDK评估软件等。 本书适用于使用ARM Cortex?M3微控制器的研发人员作为技术、编程参考,也可作为Cortex?M3微控制器教学或培训用教材。 2 x: W- E3 s: M5 e% m( x: Y 目录( _" Q. S5 c, ^- u! c3 }7 s/ P( J6 n 第1章 介绍8 ~" U! R1 s4 w' b+ l 第2章 Cortex?M3概览 第3章 Cortex?M3基础 第4章 指令集 第5章 存储器系统& r |+ z0 e6 u1 C# P' @. }7 ? 第6章 实现Cortex?M3的全景概貌 第7章 异常 第8章 NVIC与中断控制% X' u) e5 R9 w. m) Z) k 第9章 中断的具体行为 第10章 Cortex?M3的低层编程. K$ U# F0 H1 Y, V+ B4 a* a 第11章 使用异常系统! F% ~) G5 p5 ~ f 第12章 编程进阶与系统行为 第13章 Cortex?M3的其他特性 第14章 存储保护单元MPU6 m# L9 X7 V% S* v 第15章 调试系统架构: n. t0 Z) T8 Q+ C 第16章 调试组件第17章 开始Cortex?M3开发 第18章 ARM7应用程序移植到Cortex?M3 第19章 使用GNU工具链开始Cortex?M3开发. u7 A! p3 ]# l0 | 第20章 KEIL RealView Microcontroller Development Kit(RVMDK)使用入门 附录A Cortex?M3指令小结& r/ L! z3 p5 o5 W 附录B 16位Thumb指令及架构版本0 r; }3 @( Q( m- j$ i0 f 附录C Cortex?M3异常快速参考% N- \1 i1 w' a9 ^9 O 附录D NVIC寄存器小结 附录E Cortex?M3疑难解答. g2 n1 r" u4 k7 R- _; \& K6 O |
谢谢分享