《STM32嵌入式微控制器快速上手》 9 y/ D* z0 ~. r7 T' B: |+ W+ u作 者:陈志旺 等编著 7 ~* B4 T$ Q% E 出 版 社:电子工业出版社 出版时间:2012-1-1 " D: m# h) u$ b, b3 q$ O6 o0 } / f" {" ]" T6 F2 ~$ V. d; W1 J % q( X5 y: N& ]% X# v % ]5 ]- \5 n1 d7 I8 a 内容简介 本书介绍了意法半导体(ST,STMicroelectronics)公司的基于ARM Cortex-M3内核的STM32单片机应用与实践。本书以培养动手能力和增强工程素养为目的,按照项目驱动的思路展开讲解,以开发板自制相关程序为实例,系统介绍了STM32单片机的引脚特性、内部结构、片上资源、开发方法和应用编程等内容。$ m- F( ~% \4 m+ _ h% e( M8 H2 b 目录 第1章 嵌入式系统概述6 r; `2 ]2 a7 w( `- n 1.1 嵌入式系统简介 1.2 ARM体系结构及微处理器系列$ c8 b1 x* M1 h2 K) z 1.3 Cortex-M3简介 1.4 STM32的发展; s5 t$ B/ o1 [1 @% D 1.5 STM32教学开发板6 |) Z2 j4 {4 S7 u; G7 u 第2章 Cortex-M3体系结构 2.1 CM3微处理器核结构& j+ }1 N! S. z8 W1 u% p$ j 2.2 处理器的工作模式及状态 2.3 寄存器7 @3 U9 j. m$ J2 ~ 2.4 总线接口 2.5 存储器的组织与映射 2.6 指令集 2.7 流水线9 E) L8 `. w4 t. R: @7 I* u 2.8 异常和中断 2.9 STM32微控制器概述 第3章 STM32程序设计( J1 {( [1 z5 k2 o2 R0 N5 \0 D 3.1 嵌入式C语言知识精编 3.2 嵌入式软件层次结构 3.3 Cortex微控制器软件接口标准 3.4 FWLib固件库0 J7 R4 W e1 X 3.5 嵌入式C编程标准. M& X E& w# |4 [ r 第4章 STM32电源、时钟及复位电路* U$ B0 H1 _$ s- q6 {; [ 4.1 电源电路 4.2 时钟电路" Z5 D1 ]: _3 q, B/ Q+ Q9 N& S 4.3 复位电路# m) Y- n7 _" H$ ^ 4.4 启动设置: K- r. ~$ K3 H8 i! c5 E& G% Y 第5章 STM32的GPIO 5.1 GPIO的硬件结构及功能 5.2 GPIO控制寄存器 5.3 应用实例5 }2 S4 r4 a& P/ a 第6章 STM32中断系统 6.1 STM32中断源' r+ R. s- y# k" [ 6.2 STM32中断优先级 6.3 外部中断/事件硬件结构(EXTI)( Q- [" F6 a7 J$ p 6.4 外部中断寄存器配置% g0 b$ }' u& W( f4 z! {2 s* y 6.5 中断过程( z5 Q$ T( l: y" p5 c 6.6 EXTI 寄存器 6.7 STM32外部中断应用实例# {9 Q/ N! S2 A+ N* F9 k 第7章 STM32通用同步/异步收发器USART1 F! Y7 c B* c6 M u 7.1 端口复用7 _) m! n* y0 k6 [( V6 r 7.2 USART功能和结构* |0 G0 u5 r* N8 E/ F0 v 7.3 USART帧格式 7.4 波特率设置2 F0 U5 G+ k2 |3 |; N 7.5 硬件流控制; Y1 y2 b4 _1 N! |5 D! e 7.6 USART中断请求 7.7 USART寄存器8 `) M/ T9 |8 F 7.8 USART应用实例1 ^# `0 _' G* }4 _- l* a. q 第8章 STM32定时器 8.1 STM32定时器概述+ ^" r H! X& Q# R) L# z 8.2 通用定时器TIMx内部结构 8.3 通用定时器TIMx功能 8.4 通用定时器TIMx寄存器 8.5 TIM2应用实例 8.6 RTC结构及功能 8.7 RTC控制寄存器% {2 C; I4 \' `# K1 P0 v 8.8 备份寄存器 8.9 电源控制寄存器 8.10 RTC相关的寄存器 8.11 RTC应用实例 8.12 系统时钟SysTick简介0 Z* ^( C$ Z, p& W* O 8.13 SysTick寄存器6 L; ]9 ?* e4 c: J 8.14 SysTick应用实例 第9章 STM32的DMA 9.1 DMA简介 9.2 STM32的DMA结构及功能& r" l8 }9 E. E: M# m- D/ L 9.3 DMA寄存器9 x A/ b$ U$ H% r7 _; | 9.4 DMA初始化设置 第10章 STM32的A/D转换器: a t5 F$ q! ^ 10.1 ADC硬件结构及功能. \5 w8 Y) F' {* S5 f 10.2 工作模式 10.3 数据对齐) _$ D: J0 R: q 10.4 ADC中断; s1 Z1 {; Z/ n' y 10.5 ADC控制寄存器 10.6 ADC程序设计4 m. m) H- ]. A5 \* c! p4 N/ h2 G 第11章 μC/OS-II嵌入式操作系统基础 11.1 操作系统的作用9 O/ E2 a) E% I( B% l! O 11.2 操作系统的基本概念 11.3 μC/OS-II简介5 B% D2 B3 n) C1 |) F y 11.4 μC/OS-II移植2 S9 b5 e3 x' h* f7 a0 p 第12章 μC/OS-Ⅱ的内核机制 12.1 μC/OS-Ⅱ内核结构 12.2 μC/OS-II的任务管理 12.3 μC/OS-Ⅱ的时间管理 12.4 任务间的通信与同步 附录A ARM常用缩写 附录B Cortex-M3指令清单) }" X; |9 {/ c2 |1 J 附录C STM32开发板原理图$ o2 J$ P- K6 h; g 参考文献5 x! u6 g; F _3 l " O* a, u, V2 W |
有新点 的适合初学用的吗
根本没下载链接,只是个 介绍
RE:STM32图书分享之五—《STM32嵌入式微控制器快速上手》
RE:STM32图书分享之五—《STM32嵌入式微控制器快速上手》
哈哈哈啊哈啊哈哈
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嵌入式微控制器快速上手》