作 者:(英)姚文详,宋岩 译 出 版 社:北京航空航天大学出版社' Z3 W& C' b9 _! y) T; C 出版时间:2009-7-14 E; V+ _5 q& c8 _! L7 x' L: f 9 i( m7 m' G+ R6 C' S ) m) s! I. n2 Z) _ - e3 ]$ T0 B$ _4 L6 o 内容简介 ! r" M6 @: b: i \" e9 W/ J, f 本书重点介绍了新的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章 介绍' X, |1 B" W# D& X% }) x1 P 第2章 Cortex?M3概览( `& i+ I! U" r6 _( m 第3章 Cortex?M3基础4 V( A) i& ?7 z7 _6 M+ I 第4章 指令集. v2 `, O* z) G/ Y! d" I5 m 第5章 存储器系统& d: X8 [1 ?/ T8 ^. a: a) Q 第6章 实现Cortex?M3的全景概貌 第7章 异常 第8章 NVIC与中断控制- Q6 {; E$ u4 u( D7 L6 A7 V* x8 ~ 第9章 中断的具体行为/ b' n6 q; c4 ^6 ^7 j! @. U& f/ \ 第10章 Cortex?M3的低层编程 第11章 使用异常系统 第12章 编程进阶与系统行为 第13章 Cortex?M3的其他特性 第14章 存储保护单元MPU U3 z( l9 [/ H 第15章 调试系统架构 第16章 调试组件第17章 开始Cortex?M3开发 第18章 ARM7应用程序移植到Cortex?M3' K ], B# Y. B2 R0 w5 P 第19章 使用GNU工具链开始Cortex?M3开发 第20章 KEIL RealView Microcontroller Development Kit(RVMDK)使用入门- `: M4 Z7 R8 G5 o 附录A Cortex?M3指令小结 附录B 16位Thumb指令及架构版本 附录C Cortex?M3异常快速参考 附录D NVIC寄存器小结 附录E Cortex?M3疑难解答5 ~8 J2 \! A% d' I3 X) F* J0 I |
谢谢分享