《STM32嵌入式微控制器快速上手》 # g8 ^, Y+ R {: C4 ?作 者:陈志旺 等编著 8 X& m( g0 H9 p& K# {, o4 d3 X 出 版 社:电子工业出版社 $ k; b$ S2 L q( z- |! K 出版时间:2012-1-1 ! r* S) x% {1 }: N5 Q ^5 {! T " u+ |- n9 e; l( a" r \) ], v 内容简介" R$ j& d: i# B2 Z0 V7 w 本书介绍了意法半导体(ST,STMicroelectronics)公司的基于ARM Cortex-M3内核的STM32单片机应用与实践。本书以培养动手能力和增强工程素养为目的,按照项目驱动的思路展开讲解,以开发板自制相关程序为实例,系统介绍了STM32单片机的引脚特性、内部结构、片上资源、开发方法和应用编程等内容。; G+ K! {, A6 D( Q 目录 第1章 嵌入式系统概述/ T6 j1 _5 k' B& F6 ` 1.1 嵌入式系统简介 1.2 ARM体系结构及微处理器系列 1.3 Cortex-M3简介 1.4 STM32的发展2 Q# I3 q2 o2 r! ]" U2 j9 E1 y/ m 1.5 STM32教学开发板 第2章 Cortex-M3体系结构6 D# |7 w; n- [ 2.1 CM3微处理器核结构* T8 h# u7 P/ P# ?9 X, i% g 2.2 处理器的工作模式及状态 2.3 寄存器& U+ m8 D6 E& W/ Z8 |) j8 l0 ? 2.4 总线接口 2.5 存储器的组织与映射' M: }" P) G. N& R- s1 r 2.6 指令集) r' |! _; a D. u! a+ N, K 2.7 流水线 2.8 异常和中断5 W1 D x! H8 K; N) [ M 2.9 STM32微控制器概述 第3章 STM32程序设计$ x1 o- H9 O& `. A" I+ Z1 x W 3.1 嵌入式C语言知识精编 3.2 嵌入式软件层次结构 3.3 Cortex微控制器软件接口标准 3.4 FWLib固件库# K% T( _$ ^9 Y1 O) Q# K 3.5 嵌入式C编程标准3 G5 k; i/ U- D 第4章 STM32电源、时钟及复位电路& D# j- f) G. B- g. i 4.1 电源电路 4.2 时钟电路 4.3 复位电路 4.4 启动设置2 A+ q A) C3 m- g 第5章 STM32的GPIO8 V" Q! B% p/ T) P 5.1 GPIO的硬件结构及功能 5.2 GPIO控制寄存器0 t% O) I0 X; A8 u 5.3 应用实例 第6章 STM32中断系统 6.1 STM32中断源 6.2 STM32中断优先级9 T5 `6 H- M8 P; `7 q' C# h/ b: \- J9 y* b 6.3 外部中断/事件硬件结构(EXTI)7 q) S3 k( s2 x: W5 c o 6.4 外部中断寄存器配置! g2 e3 y3 y6 s 6.5 中断过程 6.6 EXTI 寄存器 6.7 STM32外部中断应用实例/ L e$ E8 f9 a6 p- p. A6 t$ ^/ ~8 X 第7章 STM32通用同步/异步收发器USART 7.1 端口复用 7.2 USART功能和结构. |. D0 T+ g% `& e" P- E6 n7 J 7.3 USART帧格式 W# p4 e9 @) _" ?% P I4 t 7.4 波特率设置0 d3 J% x* g4 }7 s9 G 7.5 硬件流控制 7.6 USART中断请求 7.7 USART寄存器7 p; r& d0 f9 E; \ 7.8 USART应用实例 第8章 STM32定时器* Z- J# V& L0 P: g5 [ 8.1 STM32定时器概述8 i2 z5 E( k$ Q) f5 y6 X5 z 8.2 通用定时器TIMx内部结构& `3 f: Y0 c( W n8 m# V2 C 8.3 通用定时器TIMx功能" {5 ~; D- P, `5 d, b: A- N 8.4 通用定时器TIMx寄存器9 N0 e, b+ O. S; n5 h/ h" z( o" V' o 8.5 TIM2应用实例) ~4 Y7 p6 P+ \ 8.6 RTC结构及功能 8.7 RTC控制寄存器6 w: v& @3 [4 R( E o7 d. T$ D7 A 8.8 备份寄存器) b: j3 K4 R4 @6 P/ h) ^& v3 k 8.9 电源控制寄存器 8.10 RTC相关的寄存器7 A1 J6 z; P v+ p5 T7 h5 v% k 8.11 RTC应用实例 8.12 系统时钟SysTick简介 8.13 SysTick寄存器 8.14 SysTick应用实例: y9 u& L) v# [( |) h* z) n 第9章 STM32的DMA 9.1 DMA简介9 `$ i/ G( X# t! o' l h& t 9.2 STM32的DMA结构及功能 9.3 DMA寄存器 9.4 DMA初始化设置 第10章 STM32的A/D转换器. F; U( L5 f9 T 10.1 ADC硬件结构及功能7 [/ p" H6 Q! \ 10.2 工作模式; @, T1 n, L2 p, d; ?& g6 I" k 10.3 数据对齐 10.4 ADC中断- U& I6 n( V' R* y* V+ U9 ` 10.5 ADC控制寄存器 10.6 ADC程序设计 第11章 μC/OS-II嵌入式操作系统基础 11.1 操作系统的作用& I; ?) _, p2 C- L( N: Q0 G' q 11.2 操作系统的基本概念 11.3 μC/OS-II简介( O& g- l, s/ z 11.4 μC/OS-II移植 第12章 μC/OS-Ⅱ的内核机制 12.1 μC/OS-Ⅱ内核结构 12.2 μC/OS-II的任务管理5 K* G9 T# k" \! Y2 O 12.3 μC/OS-Ⅱ的时间管理 12.4 任务间的通信与同步 附录A ARM常用缩写 附录B Cortex-M3指令清单* {( i- f, I+ O8 p' k 附录C STM32开发板原理图 参考文献, l, ?* H E* C, K1 a7 x, h) r: z |
有新点 的适合初学用的吗
根本没下载链接,只是个 介绍
RE:STM32图书分享之五—《STM32嵌入式微控制器快速上手》
RE:STM32图书分享之五—《STM32嵌入式微控制器快速上手》
# R7 f1 G; e; x, G8 A/ Z
哈哈哈啊哈啊哈哈
RE:STM32图书分享之五—《STM32嵌入式微控制器快速上手》
回复:STM32图书分享之五—《STM32嵌入式微控制器快速上手》
RE:STM32图书分享之五—《STM32嵌入式微控制器快速上手》
回复:STM32图书分享之五—《STM32嵌入式微控制器快速上手》
RE:STM32图书分享之五—《STM32嵌入式微控制器快速上手》
RE:STM32图书分享之五—《STM32嵌入式微控制器快速上手》
呀呀
RE:STM32图书分享之五—《STM32嵌入式微控制器快速上手》
RE:STM32图书分享之五—《STM32嵌入式微控制器快速上手》
RE:STM32图书分享之五—《STM32嵌入式微控制器快速上手》
回复:STM32图书分享之五—《STM32嵌入式微控制器快速上手》
RE:STM32图书分享之五—《STM32嵌入式微控制器快速上手》
RE:STM32图书分享之五—《STM32嵌入式微控制器快速上手》