《STM32嵌入式微控制器快速上手》 作 者:陈志旺 等编著% G( C: K! N7 t% C4 E/ [ 出 版 社:电子工业出版社) s& g& D' g$ L 7 t X' G6 q% l 出版时间:2012-1-1' ` `. R( B# R ) U/ l5 B2 U" o* L- f3 Y: Q% i. d& e 内容简介 本书介绍了意法半导体(ST,STMicroelectronics)公司的基于ARM Cortex-M3内核的STM32单片机应用与实践。本书以培养动手能力和增强工程素养为目的,按照项目驱动的思路展开讲解,以开发板自制相关程序为实例,系统介绍了STM32单片机的引脚特性、内部结构、片上资源、开发方法和应用编程等内容。, \& T6 ]; [9 B) n0 P * v# {* g& e k% L! S 目录( Y# ~- d% O4 n 第1章 嵌入式系统概述 1.1 嵌入式系统简介 1.2 ARM体系结构及微处理器系列6 R" D5 L- ` r6 n' A/ R4 M1 m 1.3 Cortex-M3简介 1.4 STM32的发展3 }0 Q) z* Z( F! B7 h 1.5 STM32教学开发板% {: p( O0 i- U" g! n( y! t 第2章 Cortex-M3体系结构 2.1 CM3微处理器核结构8 V* i) m! v: N( J4 j- A! e 2.2 处理器的工作模式及状态$ H' u* y! H, o) D" \' ~ 2.3 寄存器 2.4 总线接口 2.5 存储器的组织与映射 2.6 指令集 2.7 流水线# J0 N7 s. G! d7 P# [5 T 2.8 异常和中断1 S, h% R( U% p) D$ k 2.9 STM32微控制器概述4 u6 I* w8 }* i5 z! W4 u 第3章 STM32程序设计% R7 T" a- P B% T& M# [& M# y2 l, T 3.1 嵌入式C语言知识精编 3.2 嵌入式软件层次结构: _* I. |! X( ]: v4 l5 ?7 k 3.3 Cortex微控制器软件接口标准 3.4 FWLib固件库. I5 R- y! l% c8 y 3.5 嵌入式C编程标准 第4章 STM32电源、时钟及复位电路& m0 r# S$ h$ f1 I* U 4.1 电源电路 4.2 时钟电路 4.3 复位电路! y" }2 \1 X% }$ Z 4.4 启动设置; Y* x3 i ]* i( `% m4 k) R! E" o 第5章 STM32的GPIO7 @: M4 J% N# {; t* O 5.1 GPIO的硬件结构及功能9 I, [& {7 h( P2 s 5.2 GPIO控制寄存器9 o w9 Y- n& ~4 U* ?1 S 5.3 应用实例 第6章 STM32中断系统3 `/ s0 a. N" e" M/ d 6.1 STM32中断源 6.2 STM32中断优先级 6.3 外部中断/事件硬件结构(EXTI) 6.4 外部中断寄存器配置* R( o, e( I. e$ V 6.5 中断过程( t# H4 m, r% _* ]1 y( c 6.6 EXTI 寄存器 6.7 STM32外部中断应用实例( C6 v7 d1 n, N! y" N, V+ H 第7章 STM32通用同步/异步收发器USART( D' ~9 P' I3 O" t 7.1 端口复用 7.2 USART功能和结构1 ]5 S6 g; Y) b( T" Y8 J7 Q 7.3 USART帧格式+ U; x! x* p6 o9 D2 \) z: L 7.4 波特率设置1 l f. t/ n' G$ r, T" ]' e 7.5 硬件流控制 7.6 USART中断请求 7.7 USART寄存器 7.8 USART应用实例 第8章 STM32定时器 8.1 STM32定时器概述7 }( E! @$ m' m7 A' `* @% a" ~ 8.2 通用定时器TIMx内部结构 8.3 通用定时器TIMx功能- x+ u! J1 D8 J# Z+ a5 o. y 8.4 通用定时器TIMx寄存器+ S, g- D& q* x" ~" a' t& \: x 8.5 TIM2应用实例6 @- m6 i" y: Y% B 8.6 RTC结构及功能! ~# S2 w& Z# q5 R. ~9 R1 I: Q 8.7 RTC控制寄存器 8.8 备份寄存器 8.9 电源控制寄存器 8.10 RTC相关的寄存器 8.11 RTC应用实例5 D# n- r& r6 e, k+ E4 n. C 8.12 系统时钟SysTick简介 8.13 SysTick寄存器4 \7 W2 r, T2 C1 C 8.14 SysTick应用实例: Y) ?& a) i# e8 L. k( i6 o7 u! \ 第9章 STM32的DMA 9.1 DMA简介- n l* J/ K; P7 j 9.2 STM32的DMA结构及功能 9.3 DMA寄存器+ t% }9 K4 V9 ^- O5 o 9.4 DMA初始化设置 第10章 STM32的A/D转换器 10.1 ADC硬件结构及功能, m# {* U, G! v3 [ 10.2 工作模式; N5 @0 m6 N5 C. I* y 10.3 数据对齐6 ^. J' A$ w# O9 ~" a 10.4 ADC中断 10.5 ADC控制寄存器$ v6 ~; P% d- U) J8 F 10.6 ADC程序设计 第11章 μC/OS-II嵌入式操作系统基础. n/ o. N# U3 t9 Y6 I 11.1 操作系统的作用! C9 ]3 @# I1 Q5 J, C8 |% y# Q 11.2 操作系统的基本概念 11.3 μC/OS-II简介, I: w6 M* \! d& C, q0 |- G' s 11.4 μC/OS-II移植 第12章 μC/OS-Ⅱ的内核机制9 j \4 B/ X* H( y 12.1 μC/OS-Ⅱ内核结构 12.2 μC/OS-II的任务管理 12.3 μC/OS-Ⅱ的时间管理 12.4 任务间的通信与同步 附录A ARM常用缩写 附录B Cortex-M3指令清单% k: Z7 B0 m4 v 附录C STM32开发板原理图 参考文献 0 t3 \1 s7 E) v, k: O# e7 \2 A |
有新点 的适合初学用的吗
根本没下载链接,只是个 介绍
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嵌入式微控制器快速上手》