|
《STM32嵌入式微控制器快速上手》 0 N. W0 e, U# u* S ?2 t% P8 ^作 者:陈志旺 等编著 6 [9 }2 u. o6 h0 C3 S. m5 d0 t; C 出 版 社:电子工业出版社 8 w% Z* D2 j6 l+ n1 [8 W3 P/ b 出版时间:2012-1-1; }( H( Q+ G5 c" i# B$ d: N
) \* b: F( H8 O7 F8 n2 G0 N . p. C7 F4 v7 u! L& i8 M 内容简介 本书介绍了意法半导体(ST,STMicroelectronics)公司的基于ARM Cortex-M3内核的STM32单片机应用与实践。本书以培养动手能力和增强工程素养为目的,按照项目驱动的思路展开讲解,以开发板自制相关程序为实例,系统介绍了STM32单片机的引脚特性、内部结构、片上资源、开发方法和应用编程等内容。 4 j, s* e, f: R G* {+ z. t' C& [ 目录 第1章 嵌入式系统概述 1.1 嵌入式系统简介 1.2 ARM体系结构及微处理器系列4 u& G9 X0 g( U5 L/ C* z% ? 1.3 Cortex-M3简介 1.4 STM32的发展 1.5 STM32教学开发板 第2章 Cortex-M3体系结构 2.1 CM3微处理器核结构6 Z2 {. V, B( h O 2.2 处理器的工作模式及状态 2.3 寄存器0 z# P3 t( I9 G, Y, j 2.4 总线接口/ \. R" |4 w; _! X$ s 2.5 存储器的组织与映射8 _, v. V; Y% h" `2 S# u 2.6 指令集 2.7 流水线% g( F4 O, k ?# `+ y3 t 2.8 异常和中断( s/ M$ M! ?+ I+ x+ U 2.9 STM32微控制器概述) s) y9 k% U3 s1 m 第3章 STM32程序设计 3.1 嵌入式C语言知识精编# V2 K& b. {, Z2 ` 3.2 嵌入式软件层次结构" p9 y! s% v( Y6 M5 O8 H V 3.3 Cortex微控制器软件接口标准 3.4 FWLib固件库 3.5 嵌入式C编程标准 第4章 STM32电源、时钟及复位电路 4.1 电源电路 4.2 时钟电路 4.3 复位电路3 b* d9 v7 K- B& f3 k 4.4 启动设置 第5章 STM32的GPIO 5.1 GPIO的硬件结构及功能 5.2 GPIO控制寄存器 5.3 应用实例# y) M9 k# k0 j, K* _$ {$ k 第6章 STM32中断系统 6.1 STM32中断源 6.2 STM32中断优先级 6.3 外部中断/事件硬件结构(EXTI) 6.4 外部中断寄存器配置 6.5 中断过程! a2 @0 T r% h* e! S6 Y 6.6 EXTI 寄存器 6.7 STM32外部中断应用实例 第7章 STM32通用同步/异步收发器USART; u) M/ W7 b1 b 7.1 端口复用 }4 b: [3 O3 [' |7 w 7.2 USART功能和结构$ n b5 F& h; m! ?$ W 7.3 USART帧格式 7.4 波特率设置0 ^0 {& J3 X; } 7.5 硬件流控制 @. M0 Q% w2 X8 ` 7.6 USART中断请求 7.7 USART寄存器8 r9 u2 c8 o6 L% e8 A 7.8 USART应用实例* i6 J' P9 b( [; Q, z 第8章 STM32定时器/ F( n( l5 {" h6 L; C 8.1 STM32定时器概述 8.2 通用定时器TIMx内部结构) Q$ E8 x$ R3 S. M5 n( F 8.3 通用定时器TIMx功能5 [( {: H4 X. o. p7 e 8.4 通用定时器TIMx寄存器/ h8 U( j; X; q+ x 8.5 TIM2应用实例 8.6 RTC结构及功能 8.7 RTC控制寄存器, y" F; m" E8 h 8.8 备份寄存器 8.9 电源控制寄存器 n; f$ l. N; i0 r4 s" I 8.10 RTC相关的寄存器 8.11 RTC应用实例 8.12 系统时钟SysTick简介; x# S" C: P/ E& `) ~1 e' ] 8.13 SysTick寄存器9 o' M: r- _' {' T; V# { 8.14 SysTick应用实例; N- v$ _. X8 \$ u; U; C% t9 y4 W$ G 第9章 STM32的DMA 9.1 DMA简介 9.2 STM32的DMA结构及功能2 s6 E E9 f" B4 v( ^" L$ q 9.3 DMA寄存器* p$ c" c3 y: y2 p 9.4 DMA初始化设置 第10章 STM32的A/D转换器. t: O% E/ I: ~) B" M4 P( v) j0 o 10.1 ADC硬件结构及功能! R2 q8 [3 q) b) D" P/ z( b3 L9 \ 10.2 工作模式) d- Z& S; k' J" y+ x2 u, A$ d 10.3 数据对齐8 i$ U' F- ]1 }+ e. l; } 10.4 ADC中断8 C; {/ G, c/ X8 a3 b 10.5 ADC控制寄存器2 t4 m L0 t- E- q 10.6 ADC程序设计 第11章 μC/OS-II嵌入式操作系统基础 11.1 操作系统的作用 a, F& h' H2 j. A 11.2 操作系统的基本概念+ c; g8 c$ Z! P I5 n7 f6 l6 @7 G 11.3 μC/OS-II简介' c2 |0 Y9 j" ?) e3 |2 y 11.4 μC/OS-II移植 第12章 μC/OS-Ⅱ的内核机制0 g& H. X J5 z% \* y, f* ?) b" y( ~ 12.1 μC/OS-Ⅱ内核结构- v3 n# X2 i- i9 p8 g6 h7 x$ }$ E 12.2 μC/OS-II的任务管理 12.3 μC/OS-Ⅱ的时间管理/ Z" r9 V$ Z" E% ]" G1 x 12.4 任务间的通信与同步 附录A ARM常用缩写7 o1 w' E9 w& v2 N' T) p 附录B Cortex-M3指令清单" Z; r0 V& |7 z 附录C STM32开发板原理图 参考文献 |
微信公众号
手机版
有新点 的适合初学用的吗
根本没下载链接,只是个 介绍
RE:STM32图书分享之五—《STM32嵌入式微控制器快速上手》
RE:STM32图书分享之五—《STM32嵌入式微控制器快速上手》
) x5 w4 N, B J- I3 W* Q1 A1 T0 A
哈哈哈啊哈啊哈哈
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嵌入式微控制器快速上手》