
作 者:刘同法,肖志刚,彭继卫 编著 出 版 社:北京航空航天大学出版社8 ^$ i% ]4 g. F5 ] 出版时间:2009-8-1 ![]() 内容简介0 i# D: _, O8 O% \! i$ T Cortex-M3是ARM公司基于ARM V7架构的新型芯片内核。本书首先叙述Cortex-M3内核微控制器的内部结构和内部寄存映射及功能,然后通过课题的形式训练读者掌握其编程应用方法。 全书分基础篇和实战篇两部分。基础篇主要讲述Cortex-M3的由来和Cortex-M3内核微控制器的内部结构。实战篇又分基础训练和应用训练两部分:基础训练主要训练读者对Cortex-M3内核微控制器的输入/输出和内部定时器等的应用;应用训练主要训练读者对Cortex-M3内核微控制器与外围接口电路进行通信控制的编程方法。本书既可作为学习32位微控制器的单片机爱好者和从事自动控制、智能仪器仪表、电力电子、机电一体化以及各类单片机应用的工程技术人员的学习参考用书,还可作为大学本科、高职高专、技师学院等师生的理论教材或实习教材。 目录( [8 P/ H5 `- u( J 基础篇 第1章 ARM公司与其体系结构概述$ v# d$ s( N2 W7 d0 ]3 _4 p$ C 1.1 ARM公司概述 1.1.1 ARM产品领域6 s: d0 N0 \% c& Q" e 1.1.2 ARM产品特点* v) @: x' R/ c6 a' ~' l9 F1 } 1.2 ARM体系结构概述9 V; K3 i p( c7 r 1.2.1 ARM CPU应用分类1 U9 |0 D: S& q* e# m 1.2.2 应用处理器3 l u! V+ R: Q" h, N3 C- T 1.2.3 嵌入式控制处理器- e" A, G& J- g1 r- w 1.2.4 ARM体系结构的发展 1.2.5 ARM技术发展趋势5 H+ o; t) k2 R. f 第2章 ARM Cortex-M3处理器内核结构" @' q) d3 I. v3 R$ I: l1 g 2. 1Cortex-M3内核 2.2 Thumb?2指令集架构; G: s, a' E R+ J7 _8 ^ 2.3 嵌套向量中断控制器(NVIC) 2.4 存储器保护单元(MPU) 2.5 调试和跟踪* m N% g, P, R+ d 2.6 总线矩阵和接口 2.7 Cortex-M3指令系统: z" w' S& j, c 第3章 Cortex-M3 内核微控制器LM3S101/LM3S102硬件结构 3.1 概述 3.2 引脚功能 3.2.1 引脚分布 3.2.2 引脚功能描述 3.3 硬件结构 3.4 ARM Cortex-M3内核& s( a* J, k5 e, v( b8 s 3.5 内存储器单元(Flash/SRAM) - [5 `0 f- N' q, J8 z- C } 3.5.1 SRAM存储器# }: e( e3 g. v' P1 M+ m$ F; T 3.5.2 Flash存储器; U! n! Q' ]7 j( B 3.6 中断系统! q3 k. t# k' i* f6 W) y 3.7 通用输入/输出(GPIO) 3.7.1 GPIO功能模块 3.7.2 数据寄存器操作 3.7.3 数据方向 3.7.4 中断控制 3.7.5 模式控制# R7 D3 T8 E1 R/ C 3.7.6 引脚配置2 N G7 q/ `; ? 3.7.7 标识(Identification)/ s+ _ j' [- z0 J 3.8 通用定时器1 d1 C( a2 C0 P' U$ }9 F 3.8.1 硬件模块框图 3.8.2 功能描述 3.9 看门狗定时器8 a* }- [1 x( ^/ ~ 3.9.1 看门狗模块框图 3.9.2 功能描述 3.10 通用异步串行通信" _' f8 i- @. F: i4 l 3.10.1 硬件方框图 3.10.2 功能描述 3.11 同步串行通信接口(SSI)# h' t$ s" e* f2 M# V& ~9 V0 k 3.11.1 SSI模块框图 3.11.2 功能描述7 t* \6 K o( w5 ~% v, A 3.12 I2C接口' u9 k% T/ I. h* d- G* l8 ]" D 3.12.1 I2C硬件方框图7 u/ x% T! C/ z# i8 s 3.12.2 功能描述 3.13 模拟比较器 3.13.1 硬件方框图% } O& o* |. K7 _0 u$ j9 E 3.13.2 功能描述0 r5 `( {+ O* @. t 3.13.3 内部参考编程8 O0 ^- `$ M4 @) q$ P0 C+ @7 E 3.14 JTAG接口 3.14.1 硬件方框图4 c$ N/ c4 h& \$ U N 3.14.2 功能描述 3.15 系统存储器映射: U+ n) o0 u7 T7 t* | 3.16 系统控制# b0 z5 ?) P' h: y w 3.16.1 功能描述# c9 r) r+ D( n5 F' T 3.16.2 初始化和系统配置 3.16.3 系统控制寄存器的映射 3.16.4 系统控制寄存器可实现功能描述3 J% ^, J8 q+ ^1 f 第4章 对C语言的回顾- [2 H6 Q) j' d1 G5 h1 @ 第5章 IAR Embedded Workbench与LM LINK JTAG快速入门 实战篇; X% s0 e; g- J1 Q3 O5 L* X 第6章 Cortex-M3 内核微控制器LM3S101(102)内部资源应用实践5 U# I9 @ U, K; k% {$ i 第7章 Cortex-M3内核微控制器LM3S101(102)外围接口电路在工程中的应用 附录A Cortex-M3 内核微控制器LM3S101(102)最小系统) V3 Q& q. ?# H! b9 T p+ Q 附录B 网上资料内容说明( a$ n# M$ W! f& @: k 参考文献 温馨提示 当当网购买链接 亚马逊网购买链接( Z9 M0 B% W, y1 N; N 电子书籍下载链接 |
MCSDK FOC应用详解
STM32F10xxx 正交编码器接口应用笔记 及源代码
基于STM32定时器ETR信号的应用示例
STM32 生态系统|基于STM32WB的低功耗蓝牙应用(一)
《无刷直流电机控制应用 基于STM8S系列单片机》
STM32定时器触发SPI逐字收发之应用示例
【银杏科技ARM+FPGA双核心应用】STM32H7系列10——ADC
【银杏科技ARM+FPGA双核心应用】STM32H7系列57——MDK_FLM
【STM32图书分享之九】—《STM32F 32位ARM微控制器应用设计与实践》
无刷直流电机控制应用+基于STM8S系列单片机---电子书
回复:【STM32图书分享之十六】—《ARM Cortex-M3内核微控制器快带入门与应用》
RE:【STM32图书分享之十六】—《ARM Cortex-M3内核微控制器快带入门与应用》
RE:【STM32图书分享之十六】—《ARM Cortex-M3内核微控制器快带入门与应用》
RE:【STM32图书分享之十六】—《ARM Cortex-M3内核微控制器快带入门与应用》