《STM32嵌入式微控制器快速上手》 * o. f, W" E( t" r* O/ q# w7 l作 者:陈志旺 等编著% l& Q! G w8 R! K , o e3 Q9 a" o8 _; I 出 版 社:电子工业出版社# f; ]/ D0 X/ c" w ( b9 `/ X+ f' h! C 出版时间:2012-1-1. E# f. o3 Z) S; {8 E( c 内容简介 本书介绍了意法半导体(ST,STMicroelectronics)公司的基于ARM Cortex-M3内核的STM32单片机应用与实践。本书以培养动手能力和增强工程素养为目的,按照项目驱动的思路展开讲解,以开发板自制相关程序为实例,系统介绍了STM32单片机的引脚特性、内部结构、片上资源、开发方法和应用编程等内容。) s; Q3 q; ?" H8 J4 { Q' p! G ( E' n1 |- ?4 K+ z, b/ s 目录 第1章 嵌入式系统概述9 `4 g8 L- m1 Z: @$ A( j s; Z" v 1.1 嵌入式系统简介% [; f1 R' a* F! V5 A9 ~+ @; A# d 1.2 ARM体系结构及微处理器系列) T( x) b' d" d. V* m 1.3 Cortex-M3简介 1.4 STM32的发展 1.5 STM32教学开发板2 j" H6 C/ Y* T5 U! z 第2章 Cortex-M3体系结构 2.1 CM3微处理器核结构 2.2 处理器的工作模式及状态9 F7 m* Z' j) p; O 2.3 寄存器( N8 L% J- L7 @- S8 X2 P7 N' K 2.4 总线接口 2.5 存储器的组织与映射- @; q3 ~3 r) O 2.6 指令集! a: m3 B. m: g% R1 C; N$ f; n 2.7 流水线 2.8 异常和中断 2.9 STM32微控制器概述- m, w; o' v! k" \ 第3章 STM32程序设计 3.1 嵌入式C语言知识精编' [% o! q1 u- |( m9 ~* i1 ~ 3.2 嵌入式软件层次结构: m: N/ c1 a; |, `. m 3.3 Cortex微控制器软件接口标准 |3 G; b( ~9 R* n# r 3.4 FWLib固件库 3.5 嵌入式C编程标准/ f& T1 {- R4 T3 W. t# Q% N 第4章 STM32电源、时钟及复位电路- B1 s9 x ]. \8 {' M" ~" B 4.1 电源电路 4.2 时钟电路 4.3 复位电路 4.4 启动设置 第5章 STM32的GPIO 5.1 GPIO的硬件结构及功能" k1 ]' @2 z$ x7 ` 5.2 GPIO控制寄存器/ G( n% w: ?" P! F% u% z2 q 5.3 应用实例" D: ^/ {9 V8 G' T" ]4 t8 m& ` 第6章 STM32中断系统- e& s. V* i# h9 t; m 6.1 STM32中断源 6.2 STM32中断优先级 6.3 外部中断/事件硬件结构(EXTI) 6.4 外部中断寄存器配置 6.5 中断过程6 r& \6 B7 Z5 H6 Z/ g: f, R: M* s 6.6 EXTI 寄存器 B* R x# x. L0 k5 G& n8 x 6.7 STM32外部中断应用实例% Z) q1 _8 y) M4 B" C. A# N# A8 R 第7章 STM32通用同步/异步收发器USART0 h. v5 y, s/ [) Q 7.1 端口复用- d8 f% _% | `% e4 \ 7.2 USART功能和结构% z, e ]/ j% O' h) F$ C 7.3 USART帧格式 7.4 波特率设置 7.5 硬件流控制) [. L9 m1 _1 i: R& z 7.6 USART中断请求 7.7 USART寄存器7 M0 ^: q5 `( m* c6 \& |; d) F 7.8 USART应用实例 第8章 STM32定时器 8.1 STM32定时器概述 8.2 通用定时器TIMx内部结构1 j* T. z$ b+ V+ S( ? 8.3 通用定时器TIMx功能- c# B* k. ]! q0 B, @* d$ e% e 8.4 通用定时器TIMx寄存器$ `% U+ T# a- q' z4 x/ n$ M 8.5 TIM2应用实例0 I6 Y! z1 g% V; \ 8.6 RTC结构及功能% { Q4 e+ U7 W4 z# I5 B) j 8.7 RTC控制寄存器 8.8 备份寄存器: N. v" S, W6 ^2 O% D! Z. H 8.9 电源控制寄存器# c* K" L# P, ]3 [# Y% C1 b 8.10 RTC相关的寄存器 8.11 RTC应用实例0 ~( K9 k( O+ Q: }: H- g8 z) G/ ` 8.12 系统时钟SysTick简介 8.13 SysTick寄存器 8.14 SysTick应用实例$ `6 L1 X, V+ I4 W1 ^, n p0 o2 d 第9章 STM32的DMA 9.1 DMA简介5 R M w: V/ m" Z& _ 9.2 STM32的DMA结构及功能8 W9 y+ M; n' Q1 A | 9.3 DMA寄存器/ C( r* P' _. s$ w; u5 N5 M 9.4 DMA初始化设置 `4 B7 |/ j: m0 [/ M# b 第10章 STM32的A/D转换器6 d; R9 R- U( J1 P4 K3 w 10.1 ADC硬件结构及功能5 O+ H1 Y. M6 b2 @% o) W2 S; V5 G 10.2 工作模式 10.3 数据对齐 10.4 ADC中断 10.5 ADC控制寄存器" s' v" l' R2 Q. d" I3 v# ] H# } 10.6 ADC程序设计! F" ^$ ~+ s( n3 Y 第11章 μC/OS-II嵌入式操作系统基础 11.1 操作系统的作用. K9 v. {) Q8 L$ c 11.2 操作系统的基本概念% \0 Q; p5 q* d& x, |; ~ 11.3 μC/OS-II简介$ S, L9 |% z# H( ]- P2 w 11.4 μC/OS-II移植- p0 `; \& d M! a7 q 第12章 μC/OS-Ⅱ的内核机制; L! Z8 I9 E' w, \/ W; M 12.1 μC/OS-Ⅱ内核结构7 S4 i7 |! T4 @' ~( g8 b6 j 12.2 μC/OS-II的任务管理 C1 X* \# Z) N6 X2 u 12.3 μC/OS-Ⅱ的时间管理 12.4 任务间的通信与同步 附录A ARM常用缩写 附录B Cortex-M3指令清单 附录C STM32开发板原理图 参考文献4 U/ ?4 D0 U! _6 T& }3 b" H: T & C8 K) k* Z" K4 q# W1 o |
有新点 的适合初学用的吗
根本没下载链接,只是个 介绍
RE:STM32图书分享之五—《STM32嵌入式微控制器快速上手》
RE:STM32图书分享之五—《STM32嵌入式微控制器快速上手》
; Y5 V8 _- K. d) P. j: f& C
哈哈哈啊哈啊哈哈
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嵌入式微控制器快速上手》