《STM32嵌入式微控制器快速上手》 1 r+ o9 T- @& J作 者:陈志旺 等编著 出 版 社:电子工业出版社 出版时间:2012-1-1+ F0 Y* g% D$ q& S* z / d9 @: s$ P$ h: z I) R $ l% |# }% ?; R0 q" O7 B $ ?$ Z. T' \7 Z# z, R" c; H 内容简介1 e& F' w$ f7 ^. H0 z) i6 W/ k6 x 本书介绍了意法半导体(ST,STMicroelectronics)公司的基于ARM Cortex-M3内核的STM32单片机应用与实践。本书以培养动手能力和增强工程素养为目的,按照项目驱动的思路展开讲解,以开发板自制相关程序为实例,系统介绍了STM32单片机的引脚特性、内部结构、片上资源、开发方法和应用编程等内容。 目录, x2 ?2 I6 d8 B: a2 ~" j( z 第1章 嵌入式系统概述) A* E: T- f% V5 `( S) v 1.1 嵌入式系统简介+ T9 W9 @ F( s9 c0 g 1.2 ARM体系结构及微处理器系列 1.3 Cortex-M3简介& y, U9 i- h) l9 a+ D 1.4 STM32的发展. b" _5 o& f6 ~8 H9 W 1.5 STM32教学开发板& i2 v6 r+ `- v' A 第2章 Cortex-M3体系结构 2.1 CM3微处理器核结构1 P! A: ]# m4 \1 Z- }/ b4 R- v 2.2 处理器的工作模式及状态 2.3 寄存器& g- v& Y. V. f 2.4 总线接口- l1 N) \$ |6 o& `5 S# [7 g 2.5 存储器的组织与映射4 T" Y; f; D4 E( V* J4 z 2.6 指令集 2.7 流水线 2.8 异常和中断( v' Q6 K, ?1 t. L+ b 2.9 STM32微控制器概述8 r+ \+ ^5 W, d6 `5 H" C+ E 第3章 STM32程序设计/ x9 ?5 S+ V2 q7 f 3.1 嵌入式C语言知识精编 3.2 嵌入式软件层次结构2 S8 V& N; [; v 3.3 Cortex微控制器软件接口标准) c/ C& S, l3 P4 T# M 3.4 FWLib固件库" i% ?* M, |' g& e 3.5 嵌入式C编程标准3 B& m0 Q/ a7 y$ K y" u 第4章 STM32电源、时钟及复位电路. ^5 a ]# F6 F2 j: K 4.1 电源电路 4.2 时钟电路( G( s2 X3 h5 J( l" S9 W1 t 4.3 复位电路 4.4 启动设置 第5章 STM32的GPIO# L+ A* P7 a/ m* W: c- j8 T" `. N- l 5.1 GPIO的硬件结构及功能) |/ [6 g* a0 E. K 5.2 GPIO控制寄存器; ` d+ a; O3 [ 5.3 应用实例 第6章 STM32中断系统 6.1 STM32中断源 6.2 STM32中断优先级: O8 s$ X0 c. L( ~+ Q 6.3 外部中断/事件硬件结构(EXTI)3 `# q. O$ A1 h1 ? 6.4 外部中断寄存器配置7 `0 `- {7 |' h: H9 [ 6.5 中断过程 6.6 EXTI 寄存器 q3 @" v) |. |- |+ X% H2 ~ 6.7 STM32外部中断应用实例: y5 h* B: E( w& W T 第7章 STM32通用同步/异步收发器USART$ ] c5 S' v2 @" Q1 @4 ?8 S 7.1 端口复用 7.2 USART功能和结构 7.3 USART帧格式* q$ {2 P- ?! }# @ 7.4 波特率设置 7.5 硬件流控制5 ~6 a x* N7 g Q5 p0 G8 N 7.6 USART中断请求 7.7 USART寄存器 7.8 USART应用实例 o$ ]0 v) X$ x. b# } 第8章 STM32定时器; P1 Y/ L, ]: t8 N 8.1 STM32定时器概述 8.2 通用定时器TIMx内部结构 8.3 通用定时器TIMx功能3 `, u! e+ U0 W2 k 8.4 通用定时器TIMx寄存器$ _& c. r$ }+ n* \( m3 R 8.5 TIM2应用实例/ s9 i q$ j$ P" q2 ` L- `1 M: Y 8.6 RTC结构及功能 8.7 RTC控制寄存器 8.8 备份寄存器% \ z) a m" h$ g, \: j% N 8.9 电源控制寄存器 8.10 RTC相关的寄存器 8.11 RTC应用实例 8.12 系统时钟SysTick简介3 Z ?) a4 ~/ b# V$ l l, o8 L 8.13 SysTick寄存器# Q6 D0 L7 b ?+ ~# u 8.14 SysTick应用实例1 s" n6 [# C. |2 h# @. ? 第9章 STM32的DMA 9.1 DMA简介, L# ~3 e7 p4 v 9.2 STM32的DMA结构及功能6 | Z3 p1 c+ ~4 Y/ s2 d 9.3 DMA寄存器# ~; \6 o+ A3 `4 }8 T# v( E- i8 ] 9.4 DMA初始化设置( e& Y8 U# _. ^2 ^, R 第10章 STM32的A/D转换器 10.1 ADC硬件结构及功能- [9 G7 R: T& O4 k. R5 D 10.2 工作模式 10.3 数据对齐. O. I; o( M, H" T 10.4 ADC中断 10.5 ADC控制寄存器 10.6 ADC程序设计 第11章 μC/OS-II嵌入式操作系统基础 11.1 操作系统的作用 11.2 操作系统的基本概念! d7 q% y* L* e/ D! d 11.3 μC/OS-II简介 11.4 μC/OS-II移植" H4 H3 B) b! ]% L* F; {) U8 D 第12章 μC/OS-Ⅱ的内核机制 12.1 μC/OS-Ⅱ内核结构" P; i' `: M, V) x 12.2 μC/OS-II的任务管理' N7 M2 {; o8 T& W6 V" u. N9 Q 12.3 μC/OS-Ⅱ的时间管理6 t- K* E# z/ |7 F& a. _5 \; n 12.4 任务间的通信与同步& Z8 [) e$ K- E6 P 附录A ARM常用缩写 附录B Cortex-M3指令清单 附录C STM32开发板原理图, K9 a! x; w" E* e# v+ @ 参考文献 4 ?: L2 y- R6 b) b$ U% U |
有新点 的适合初学用的吗
根本没下载链接,只是个 介绍
RE:STM32图书分享之五—《STM32嵌入式微控制器快速上手》
RE:STM32图书分享之五—《STM32嵌入式微控制器快速上手》
% v# t2 s" X0 Y" y" ]+ R
哈哈哈啊哈啊哈哈
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嵌入式微控制器快速上手》