|
作 者:刘同法,肖志刚,彭继卫 编著5 D: I+ e6 X2 r) H% H 出 版 社:北京航空航天大学出版社6 G% ]( V$ w/ g" z+ Y) j 出版时间:2009-8-1, y' c, K% x. f/ C: ?: X- K7 \
内容简介 Cortex-M3是ARM公司基于ARM V7架构的新型芯片内核。本书首先叙述Cortex-M3内核微控制器的内部结构和内部寄存映射及功能,然后通过课题的形式训练读者掌握其编程应用方法。8 u" d- j6 @' ^- t+ c4 h" @ 全书分基础篇和实战篇两部分。基础篇主要讲述Cortex-M3的由来和Cortex-M3内核微控制器的内部结构。实战篇又分基础训练和应用训练两部分:基础训练主要训练读者对Cortex-M3内核微控制器的输入/输出和内部定时器等的应用;应用训练主要训练读者对Cortex-M3内核微控制器与外围接口电路进行通信控制的编程方法。本书既可作为学习32位微控制器的单片机爱好者和从事自动控制、智能仪器仪表、电力电子、机电一体化以及各类单片机应用的工程技术人员的学习参考用书,还可作为大学本科、高职高专、技师学院等师生的理论教材或实习教材。1 |6 W/ J5 ]( K I6 P0 v 目录$ _4 |8 W6 d$ V8 P7 R5 ~$ { q 基础篇 第1章 ARM公司与其体系结构概述9 ~8 z& j9 A' v6 u* V1 x 1.1 ARM公司概述, F2 _3 s( D$ p! L 1.1.1 ARM产品领域 1.1.2 ARM产品特点 1.2 ARM体系结构概述 1.2.1 ARM CPU应用分类( y' C3 ?% V9 C2 K 1.2.2 应用处理器( f$ x4 Z- ]+ f8 F 1.2.3 嵌入式控制处理器 1.2.4 ARM体系结构的发展 1.2.5 ARM技术发展趋势 第2章 ARM Cortex-M3处理器内核结构" Q( h. d6 V) w. M 2. 1Cortex-M3内核 2.2 Thumb?2指令集架构 2.3 嵌套向量中断控制器(NVIC)# H. {' b* s( I" Y# H3 Z) q 2.4 存储器保护单元(MPU) 2.5 调试和跟踪 2.6 总线矩阵和接口 2.7 Cortex-M3指令系统 ^% f, v) S9 C) T* r2 P4 q. ^ 第3章 Cortex-M3 内核微控制器LM3S101/LM3S102硬件结构- k7 P9 b4 p& [4 d# c 3.1 概述! j3 O; I# ^5 _5 I/ U; t 3.2 引脚功能2 _& |% }. z5 v: W' d" p5 _ 3.2.1 引脚分布* F) |' i' C' T: L) \1 |( i' Q( b 3.2.2 引脚功能描述5 F3 B7 `/ c7 x$ U& g$ h2 e 3.3 硬件结构# E- @6 T) e) g ` 3.4 ARM Cortex-M3内核" w% j+ ^8 I8 c h. E 3.5 内存储器单元(Flash/SRAM) 3.5.1 SRAM存储器( C4 z3 ^& v* [' s' o4 V$ X& |: `6 f 3.5.2 Flash存储器$ _/ A% r0 w/ {! R& J% _6 [0 j 3.6 中断系统7 C8 {$ R6 e. C: ^; s 3.7 通用输入/输出(GPIO) 3.7.1 GPIO功能模块 3.7.2 数据寄存器操作 3.7.3 数据方向 3.7.4 中断控制 3.7.5 模式控制 3.7.6 引脚配置; b7 D* ?: D+ {3 N) j. s 3.7.7 标识(Identification) 3.8 通用定时器; b. @5 Q# p+ b& x& g5 L 3.8.1 硬件模块框图) i8 q u, H& T& e0 p 3.8.2 功能描述 3.9 看门狗定时器7 D9 c2 C; y. v* Q3 q6 L 3.9.1 看门狗模块框图: j: V+ o) R1 @6 O 3.9.2 功能描述 3.10 通用异步串行通信 3.10.1 硬件方框图 3.10.2 功能描述. ]/ D3 u" g9 E: m9 D+ M 3.11 同步串行通信接口(SSI) 3.11.1 SSI模块框图 3.11.2 功能描述 3.12 I2C接口6 N! N+ }9 ]: O% x8 S 3.12.1 I2C硬件方框图 3.12.2 功能描述 3.13 模拟比较器 3.13.1 硬件方框图/ w' r6 ]; k6 ~. n 3.13.2 功能描述8 u, k$ k$ @) d* a3 L+ V1 M 3.13.3 内部参考编程 3.14 JTAG接口 3.14.1 硬件方框图& T* M0 ^+ ^0 Q1 x: m2 | 3.14.2 功能描述: O' \9 }1 z7 j 3.15 系统存储器映射 3.16 系统控制 3.16.1 功能描述 3.16.2 初始化和系统配置 3.16.3 系统控制寄存器的映射 3.16.4 系统控制寄存器可实现功能描述+ ~9 F9 I+ t. T/ U 第4章 对C语言的回顾 第5章 IAR Embedded Workbench与LM LINK JTAG快速入门* i6 s) w" h6 I, r7 b1 I7 r+ K 实战篇! R! [) h: o- o6 y5 x5 |# S0 T 第6章 Cortex-M3 内核微控制器LM3S101(102)内部资源应用实践 第7章 Cortex-M3内核微控制器LM3S101(102)外围接口电路在工程中的应用 附录A Cortex-M3 内核微控制器LM3S101(102)最小系统% D0 c7 _. E! e# U% d* N# l 附录B 网上资料内容说明 参考文献 温馨提示 当当网购买链接) C3 t9 s2 _% q 亚马逊网购买链接# U2 v2 X) k( @& C/ O& O 电子书籍下载链接 |
无刷直流电机控制应用+基于STM8S系列单片机---电子书
MCSDK FOC应用详解
STM32F10xxx 正交编码器接口应用笔记 及源代码
基于STM32定时器ETR信号的应用示例
《无刷直流电机控制应用 基于STM8S系列单片机》
STM32定时器触发SPI逐字收发之应用示例
【银杏科技ARM+FPGA双核心应用】STM32H7系列10——ADC
【银杏科技ARM+FPGA双核心应用】STM32H7系列57——MDK_FLM
【STM32图书分享之九】—《STM32F 32位ARM微控制器应用设计与实践》
STM32 USB的程序,包含固件、驱动和测试用的应用程序
微信公众号
手机版
回复:【STM32图书分享之十六】—《ARM Cortex-M3内核微控制器快带入门与应用》
RE:【STM32图书分享之十六】—《ARM Cortex-M3内核微控制器快带入门与应用》
RE:【STM32图书分享之十六】—《ARM Cortex-M3内核微控制器快带入门与应用》
RE:【STM32图书分享之十六】—《ARM Cortex-M3内核微控制器快带入门与应用》