
作 者:刘同法,肖志刚,彭继卫 编著 出 版 社:北京航空航天大学出版社/ s7 n3 h/ v$ ]/ Z, D* h, H' ] 出版时间:2009-8-1! ?, ~0 b/ B5 ~. H ![]() 内容简介 Cortex-M3是ARM公司基于ARM V7架构的新型芯片内核。本书首先叙述Cortex-M3内核微控制器的内部结构和内部寄存映射及功能,然后通过课题的形式训练读者掌握其编程应用方法。 全书分基础篇和实战篇两部分。基础篇主要讲述Cortex-M3的由来和Cortex-M3内核微控制器的内部结构。实战篇又分基础训练和应用训练两部分:基础训练主要训练读者对Cortex-M3内核微控制器的输入/输出和内部定时器等的应用;应用训练主要训练读者对Cortex-M3内核微控制器与外围接口电路进行通信控制的编程方法。本书既可作为学习32位微控制器的单片机爱好者和从事自动控制、智能仪器仪表、电力电子、机电一体化以及各类单片机应用的工程技术人员的学习参考用书,还可作为大学本科、高职高专、技师学院等师生的理论教材或实习教材。6 }+ h& I- Y0 T 目录 基础篇 第1章 ARM公司与其体系结构概述 1.1 ARM公司概述 1.1.1 ARM产品领域( S! I* n$ K0 \. @' I( ?0 T } 1.1.2 ARM产品特点 1.2 ARM体系结构概述 1.2.1 ARM CPU应用分类 1.2.2 应用处理器 1.2.3 嵌入式控制处理器 1.2.4 ARM体系结构的发展 1.2.5 ARM技术发展趋势. M& a" ?3 r* P9 H, Q: s6 D 第2章 ARM Cortex-M3处理器内核结构0 r2 p) Y, ?3 y q" }9 Z$ g- |1 p: ^ 2. 1Cortex-M3内核0 t5 B0 ~5 q" \: y/ t 2.2 Thumb?2指令集架构 2.3 嵌套向量中断控制器(NVIC), ~9 j8 n! b- a4 F 2.4 存储器保护单元(MPU) 2.5 调试和跟踪 2.6 总线矩阵和接口 2.7 Cortex-M3指令系统0 \8 W: w5 l5 i5 o# N, {1 c1 l! L9 k 第3章 Cortex-M3 内核微控制器LM3S101/LM3S102硬件结构 3.1 概述3 F$ [/ w1 {1 P! A 3.2 引脚功能, c+ T; Z. t' i 3.2.1 引脚分布 3.2.2 引脚功能描述& f8 \" b: G0 P1 q' ~! o) w8 F2 x 3.3 硬件结构 3.4 ARM Cortex-M3内核# T# F/ }+ G. v6 g 3.5 内存储器单元(Flash/SRAM) * k2 H* W$ k9 N: H6 a5 ] 3.5.1 SRAM存储器 y7 Y7 k* [6 [+ t 3.5.2 Flash存储器) E `, a. W7 C/ A 3.6 中断系统) T2 R. I7 O4 \. [% j' J" H: y 3.7 通用输入/输出(GPIO) 3.7.1 GPIO功能模块 3.7.2 数据寄存器操作 3.7.3 数据方向 ]+ c# t4 m5 N 3.7.4 中断控制/ p" Y5 W. j& Q; I" a 3.7.5 模式控制 3.7.6 引脚配置" {: }. p6 y& }% O @( ? 3.7.7 标识(Identification)3 h% B: F1 I$ ~% M 3.8 通用定时器) j6 g- N! Y& Y% `4 o' Z 3.8.1 硬件模块框图. W4 J6 v( C( E1 p4 L! H 3.8.2 功能描述0 Z# S, [8 W$ _9 _) e8 o6 t2 L o 3.9 看门狗定时器 3.9.1 看门狗模块框图 3.9.2 功能描述 3.10 通用异步串行通信 3.10.1 硬件方框图# G& V( p/ l9 r. P2 M% D$ [ 3.10.2 功能描述0 ]4 g L# i, R& E0 {6 q% }4 Z2 d4 H 3.11 同步串行通信接口(SSI) 3.11.1 SSI模块框图6 a+ }$ y9 d) R3 {, A 3.11.2 功能描述5 U5 X( `; R, D 3.12 I2C接口 D# J/ Z! g4 c, E8 i6 j9 j# y 3.12.1 I2C硬件方框图3 m& Q* v$ @0 M 3.12.2 功能描述; y* ]+ i: H) o0 C4 z8 x0 R) E 3.13 模拟比较器 3.13.1 硬件方框图2 u6 q1 {1 Q. R' ^( P- y 3.13.2 功能描述 3.13.3 内部参考编程# I: r+ t8 I/ T$ i8 B; S 3.14 JTAG接口 3.14.1 硬件方框图 3.14.2 功能描述 3.15 系统存储器映射 3.16 系统控制 3.16.1 功能描述 3.16.2 初始化和系统配置- D3 B7 F0 \& k# g 3.16.3 系统控制寄存器的映射 3.16.4 系统控制寄存器可实现功能描述 第4章 对C语言的回顾* a& J4 T. m6 M! x& R 第5章 IAR Embedded Workbench与LM LINK JTAG快速入门- u$ P& _: J' S' m4 q1 R7 D8 { 实战篇5 x; U' y' y. h! v1 u 第6章 Cortex-M3 内核微控制器LM3S101(102)内部资源应用实践 第7章 Cortex-M3内核微控制器LM3S101(102)外围接口电路在工程中的应用) g/ K8 U+ s5 |5 N% z5 B$ X% g, Z 附录A Cortex-M3 内核微控制器LM3S101(102)最小系统 附录B 网上资料内容说明 参考文献 温馨提示 当当网购买链接7 \+ ?- l2 k3 U ?: l# p: o( t 亚马逊网购买链接 电子书籍下载链接 |
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内核微控制器快带入门与应用》