作 者:刘同法,肖志刚,彭继卫 编著6 e3 C, r9 m& y% h6 h, m8 [; n 出 版 社:北京航空航天大学出版社 出版时间:2009-8-1 内容简介 Cortex-M3是ARM公司基于ARM V7架构的新型芯片内核。本书首先叙述Cortex-M3内核微控制器的内部结构和内部寄存映射及功能,然后通过课题的形式训练读者掌握其编程应用方法。7 ^! F6 ]. M8 m* W! f: s2 J2 {* o 全书分基础篇和实战篇两部分。基础篇主要讲述Cortex-M3的由来和Cortex-M3内核微控制器的内部结构。实战篇又分基础训练和应用训练两部分:基础训练主要训练读者对Cortex-M3内核微控制器的输入/输出和内部定时器等的应用;应用训练主要训练读者对Cortex-M3内核微控制器与外围接口电路进行通信控制的编程方法。本书既可作为学习32位微控制器的单片机爱好者和从事自动控制、智能仪器仪表、电力电子、机电一体化以及各类单片机应用的工程技术人员的学习参考用书,还可作为大学本科、高职高专、技师学院等师生的理论教材或实习教材。 % |9 [2 T2 p$ x7 R2 b 目录8 E ]9 L- [2 k% i 基础篇6 L9 v0 ]: L; l 第1章 ARM公司与其体系结构概述 1.1 ARM公司概述% `5 w/ p( `) `. i% F0 B. ? 1.1.1 ARM产品领域# ]+ l+ h2 V- U1 Z: g 1.1.2 ARM产品特点 1.2 ARM体系结构概述: H5 |! P/ N3 v- Q5 I 1.2.1 ARM CPU应用分类 1.2.2 应用处理器" B7 t2 R* q/ P: u 1.2.3 嵌入式控制处理器+ a l! R9 |: Y1 h1 E 1.2.4 ARM体系结构的发展 1.2.5 ARM技术发展趋势 第2章 ARM Cortex-M3处理器内核结构 2. 1Cortex-M3内核9 R/ e& t" z& h$ t6 d 2.2 Thumb?2指令集架构' L1 X& i8 w; _ 2.3 嵌套向量中断控制器(NVIC) 2.4 存储器保护单元(MPU) 2.5 调试和跟踪 2.6 总线矩阵和接口3 ~- A& j6 l+ @, P 2.7 Cortex-M3指令系统 第3章 Cortex-M3 内核微控制器LM3S101/LM3S102硬件结构 3.1 概述 3.2 引脚功能 3.2.1 引脚分布2 j5 e; X) W& T5 a- s* L 3.2.2 引脚功能描述* \) J k3 E& U 3.3 硬件结构 3.4 ARM Cortex-M3内核 3.5 内存储器单元(Flash/SRAM) ' [0 e& G+ Q- c( I* C3 ? 3.5.1 SRAM存储器 3.5.2 Flash存储器 3.6 中断系统2 g$ D& Q3 y" b# j) C6 ^7 R" N# Z 3.7 通用输入/输出(GPIO) / O4 |% B8 O5 o. V 3.7.1 GPIO功能模块 3.7.2 数据寄存器操作% x6 U0 |: U: P- M9 v, O 3.7.3 数据方向* s6 @- l( O) B 3.7.4 中断控制 3.7.5 模式控制 3.7.6 引脚配置 3.7.7 标识(Identification) 3.8 通用定时器 3.8.1 硬件模块框图 3.8.2 功能描述2 _% I& N3 F* r, b& x 3.9 看门狗定时器 3.9.1 看门狗模块框图 3.9.2 功能描述 3.10 通用异步串行通信 3.10.1 硬件方框图, y9 E8 K0 C$ c4 |- g! _ 3.10.2 功能描述 3.11 同步串行通信接口(SSI)) S& s+ b9 q9 Z 3.11.1 SSI模块框图0 ]* B/ ?! ^; s Z- |9 T8 G 3.11.2 功能描述, E: M% U7 w; X f$ ] 3.12 I2C接口 3.12.1 I2C硬件方框图 3.12.2 功能描述 3.13 模拟比较器 3.13.1 硬件方框图) Y' M, b! u: S* ]) v 3.13.2 功能描述 3.13.3 内部参考编程* K- j x6 X/ p& k# p) |3 n 3.14 JTAG接口 3.14.1 硬件方框图# q. F, I( J$ ?' \ 3.14.2 功能描述 3.15 系统存储器映射: y& G- j; e8 v/ ^2 d9 L. Q 3.16 系统控制 3.16.1 功能描述 3.16.2 初始化和系统配置+ ?6 Q$ }* f! | a/ ]+ A/ h 3.16.3 系统控制寄存器的映射 3.16.4 系统控制寄存器可实现功能描述 第4章 对C语言的回顾 第5章 IAR Embedded Workbench与LM LINK JTAG快速入门 实战篇1 W" [, ]( p/ d4 [- `7 A 第6章 Cortex-M3 内核微控制器LM3S101(102)内部资源应用实践' u' E& \/ V; a+ T. J2 n 第7章 Cortex-M3内核微控制器LM3S101(102)外围接口电路在工程中的应用 附录A Cortex-M3 内核微控制器LM3S101(102)最小系统 c( u2 G3 O5 C8 \, Z0 X 附录B 网上资料内容说明 参考文献 温馨提示 当当网购买链接% C+ |4 z9 E6 f( K7 m! {7 M 亚马逊网购买链接 电子书籍下载链接 |
【银杏科技ARM+FPGA双核心应用】STM32H7系列10——ADC
【银杏科技ARM+FPGA双核心应用】STM32H7系列57——MDK_FLM
【STM32图书分享之九】—《STM32F 32位ARM微控制器应用设计与实践》
无刷直流电机控制应用+基于STM8S系列单片机---电子书
STM32 USB的程序,包含固件、驱动和测试用的应用程序
工业以太网总线ETHERCAT驱动程序设计及应用(扫描版)
【实战经验】STM32 DFSDM测量温度应用
【实战经验】基于STM32 I2S的音频应用开发介绍
【中文文档】AN4112_使用STM32F05xx模拟比较器的六个应用案例
[连载]STM32F103ZET6 uCGUI3.90a控件应用教程(第五节 复选框和单选按钮)
回复:【STM32图书分享之十六】—《ARM Cortex-M3内核微控制器快带入门与应用》
RE:【STM32图书分享之十六】—《ARM Cortex-M3内核微控制器快带入门与应用》
RE:【STM32图书分享之十六】—《ARM Cortex-M3内核微控制器快带入门与应用》
RE:【STM32图书分享之十六】—《ARM Cortex-M3内核微控制器快带入门与应用》