你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【STM32图书分享】—《嵌入式系统设计丛书:STM32单片机原理与工程实践》

[复制链接]
mingfeng1989 发布时间:2014-4-17 14:47
 
: Q) w; t5 H6 t% d( I& m嵌入式系统设计丛书:STM32单片机原理与工程实践
' i5 G8 @. [5 d( j1 l. f5 ]7 Y
, R$ ^% ~+ d$ u4 u2 V4 w& G- I2 Z作者:杨光祥,梁华,朱军* d- p; N# J8 P, r: n1 T9 t
 
+ \' N) i$ R4 N; D2 B+ I! O; W3 j4 I , ]* `& u9 q8 f) Y+ o
出版社:武汉理工大学出版社, n$ b( U3 R# b* e
 
+ s: o1 O- c+ I, K5 D( L8 }+ n出版时间:2013-03-01
7 o1 c# U$ f1 N, B+ h: G/ G 
! [: ^3 n9 ^3 d: S
" r# L) i. S8 S* k " p& c& b  v& D' E* d2 `2 U& G' o
内容简介
) O7 b8 l! }6 A

7 a: G  Z* r' `( @% v* ]) ]! E6 N
1 d% `' Q8 g0 d  《嵌入式系统设计丛书:STM32单片机原理与工程实践》全面系统地阐述了STM32F10X系列单片微型计算机的基础理论和工程应用,深入地介绍了STM32F10X与外部器件的接口设计方法与软件设计,比如GPRS模块、GPS模块、液晶显示触摸屏、CAN、RS485扩展、非接触式卡、射频模块、专用电能计量芯片、温度传感器、USB键盘等。全书共分为13章,包括ARM家族介绍,Cortex-M3体系结构,STM32F10X电源、时钟及复位电路,STM32F10X最小系统与开发环境,STM32F10X功能与资源概述,基于STM32的Ml非接触卡的读卡器设计,基于STM32的数字远程数据采集站,基于STM32的矿用安全监测数据转发器设计,基于STM32的多路无线温度采集系统,基于STM32的电力采集板设计,液晶触摸屏在STM32F10X上的移植,基于STM32的USB键盘设计,基于STM32的UOS-II嵌入式系统移植。/ t, r! Q5 W) I) E
  《嵌入式系统设计丛书:STM32单片机原理与工程实践》可以作为工程技术人员进行STM32F10X系列32位单片微型计算机应用设计与开发的参考书,适合具有初步经验的嵌入式系统开发者自学或研究生学习,也可以作为高等院校电子信息、计算机工程、自动化与测控、电气控制类等专业学生课程设计、毕业设计的教学参考书。
1 {4 L: \5 K) J9 x1 k" c; n 
; k6 E/ _% U( \9 a6 i目录$ d% o" I7 Y& K, B1 r7 I
第1章 ARM家族介绍
$ c3 D! P  O" N5 N( @1.1 单片微型计算机发展
  A* k# f. S' t* N" w+ F0 J- N1.2 嵌入式系统简介
- C* n. p3 \. p$ I7 {1.3 Cortex-M3简介/ k- x; M$ j+ t- D
1.4 ARM系列嵌入式系统处理器) n9 J! u$ \8 K/ l( @. m1 G$ X( E

& C8 G# C, F3 J  H/ [6 }! C6 x第2章 Cortex-M3体系结构  @2 Y' U5 M& `( f8 d' x& w( }
2.1 微处理器核结构2 S2 x9 Q# X% Z% v& r/ `
2.2 处理器的操作模式及状态9 |5 o5 M( O* l+ Q7 P1 f  J6 a
2.3 寄存器5 X# E' O- y. G- v- M
2.4 总线矩阵
- P* L* l' O' r+ M6 k( O( k& K2.5 系统地址映射
$ t5 G% Q! U$ S  [6 ?2.6 指令集) G) {  ~6 v7 w) U8 u2 f
2.7 流水线
; S! F6 D( _, M- R2.8 异常和中断处理) ~# H. q2 X8 K8 M
3 h: f/ w6 o, K. [7 J6 k9 V
第3章 STM32F10X电源、时钟及复位电路
" @) r& e2 t' b; B# E6 P3.1 电源电路
4 P. I$ M: o5 C+ R3.2 时钟树结构" @+ e% L0 t2 ^/ R3 T5 v
3.3 复位电路
$ T2 A, O. S  V5 y2 f/ W: ^3.4 启动设置
- w# V; g& Y: q/ E8 W$ B# F% @4 v) v
( ?& f/ s( ?: V2 J第4章 STM32F10X最小系统与开发环境* M) G8 M4 K8 ^: A2 z; f% }0 _
4.1 STM32F10X最小系统运行条件6 X1 ]7 {+ W( [$ ^3 X
4.2 STM32F10X最小系统设计要点% B4 Q: c3 b: {  N0 M; Y7 k9 ]6 K1 ~
4.3 STM32F10X程序下载的几种方法
2 G$ R8 S- {3 y, V, b$ ], r" @4.4 FWLib固件库1 }! E$ s: o6 Y! a) `* V! Y
4.5 开发环境
( |7 k7 G! [) o. D: t+ Y4.6 IAREWARM使用入门& j6 ^1 v, b% S5 J& M* T
4.7 STM32入门之点亮流水灯$ P3 S' Q( x# ~- O" r
  R- e) S5 a. z& k% s
第5章 STM32F10X功能与资源概述7 C7 G4 }& |& l% I8 f$ b
5.1 电源控制
- x" z8 j  I& L1 c5.2 实时时钟RTC
0 n" ^& P3 I, U  t# A$ `* g5.3 备份寄存器BKP; P+ t, Q+ P9 ^4 Z
5.4 独立看门狗IWDG: x/ \* c* t* w8 E
5.5 GPIO
) f/ i. i- i; W; F  b1 v' k5.6 中断和事件4 a! M5 R( L7 h8 l
5.7 DMA控制器5 N, k8 h, g4 J! V
5.8 高级定时控制器TIM1
9 a. b% n3 P3 B+ K$ ?5.9 通用定时控制器TIMx, R* @' O8 ^- P" e
5.1 0控制器局域网bxCAN
# [0 k8 B9 z$ G+ x5.1 112C接口
! `( ?# Z& C1 S5.1 2串行外设接口SPI
, `; F- @4 d. V& L$ m, Z% [5.1 3USART收发器
5 w' Z( j9 j& N5.1 4USB全速设备接口  z  E$ M) e! ]8 n  b0 k0 N
5.1 5模拟/数字转换ADC
; K6 \& H# B! a% L5.1 6调试支持DBG/ z+ _, Y) q- J, U
  n  e( ^' i# C. y  _0 y# W
第6章 基于STM32的Ml非接触卡的读卡器设计9 L9 @7 f6 O3 R) ?
6.1 概述. ^# [. R/ O4 C2 R% |* Z; L. [$ _7 G
6.2 非接触卡的分类
, u7 J6 z, j2 d6 N6.3 Ml非接触卡读卡器系统设计; w( G5 K2 O; D' h2 N
6.4 Ml非接触卡读卡器硬件设计
' ~8 b" k  u1 m: P. |+ x; x0 g8 `6.5 Ml非接触卡读卡器软件设计7 j5 N2 e1 o% S4 @3 V2 A! `6 p
6.6 总结
# k( p9 u5 _% R- z% i
7 D' A+ w; b% H5 Y第7章 基于STM32的数字远程数据采集站# ]; {5 v& R- g! V) J" P
7.1 概述
3 @. M5 f) m+ ?) O( r0 P7.2 数字远程数据采集站硬件设计& ?4 ]0 E7 s) }  k" f9 ^
7.3 数字远程数据采集站软件设计: B, L' D9 L/ H$ _+ f
7.4 总结
9 F2 A# Q1 v1 F' R  J0 s/ w7 Z7 K1 ~/ f. d+ q- X& P
第8章 基于STM32的矿用安全监测数据转发器设计
1 y1 v! z/ f1 e/ L- x! a$ J* B8.1 概述: z  Z) S: o* W$ A8 |$ p
8.2 数据转发器技术要求2 A: D4 E, L" F% b; M2 G+ c* s$ z
8.3 RS485总线基础
7 G1 G7 q$ `/ [' ?6 r8.4 CANBUS总线基础
5 y8 u6 z9 f9 {. {8.5 STM32F10X的CAN总线接口
7 v+ z/ h+ C% e8.6 数据转发器设计' s8 V+ A8 f- ^( ~* n
8.7 PFC8563的程序设计
& P* |2 _! P) r; X. I* P* D8.8 RS485收发电路设计: C% p  C9 n3 A. O
8.9 CAN收发电路设计
0 }/ O6 r2 A5 j" u& I0 C8.1 0自恢复看门狗设计
2 |* r0 X/ \% V8.1 1主程序设计! W. k" i: {: P+ ?
8.1 2总结# j5 M2 J( j0 P  V2 Q$ W% y
- q) j# Q" @2 v& O
第9章 基于STM32的多路无线温度采集系统6 M4 u; q# n9 |4 m: v# N6 q3 k6 t& @
9.1 概述2 }$ Q3 W" x+ \# E9 z
9.2 多路无线温度采集板设计
3 M* c! D  [; o9.3 数据接收显示设计6 {- D1 p: U  g6 Q2 U4 o
! M- R$ q/ i' D/ g5 s, W
第10章 基于STM32的电力采集板设计5 I' t1 t5 g0 {- Y, O
10.1 概述 我 9 l& y8 ~) o( k! o6 i/ a
10.2 电力采集板功能需求
) d( E7 _" ?; E/ v& W: i10.3 ATT7022A简介
0 y; {! V; Q. n+ h6 D10.4 ATT7022A部分寄存器说明, B* a$ @- h* U0 {, k; X+ Y7 \" v
10.5 采集板设计
7 J% p. ~* d2 \10.6 系统程序设计分析' j0 U3 L  u( \1 _% V! I3 w8 _  y" G
10.7 总结
" G% ]: N6 l  j6 Q/ S# |6 G' |8 H, W4 Z( J1 K% W2 G
第11章 液晶触摸屏在STM32F10X上的移植8 k" f1 i! U! _7 r
11.1 概述, i' G1 ^; d7 O
11.2 STM32的FSMC简介
' L1 W) ]% e" y6 ?" A/ M11.3 液晶显示模块设计
0 v" {3 `+ |% S; i11.4 GPS定位模块设计
- h$ `6 s8 j1 q11.5 总结
* `, K+ U" J+ Q" d: V, u" Y. w
3 R2 [  s. ~1 d% `; ]第12章 基于STM32的USB键盘设计) g: w' y7 \7 L" K% x
12.1 USB概述! T0 k) o/ L) f. ?/ X3 ~
12.2 USB的特点' V/ S8 H; m; h. V9 m+ J
12.3 基于STM32的USB键盘设计要求
) J6 l& Q" E. W12.4 STM32F10X的USB功能简介
, Y/ W# ~4 E! s12.5 USB键盘硬件设计2 s8 O! B$ \: [: p, G! R
12.6 USB键盘程序设计及分析
$ e; H) o5 Z  @9 `' Y+ G3 |& F12.7 总结
7 p0 D. Y0 X/ l. u$ @
) @+ E! l- g( Q! R: f8 J0 [0 s第13章 基于STM32的UC/OS-II嵌入式系统移植  F5 e4 O0 F+ [+ c  N
……. {: j2 ^8 _2 f! h+ r. N* v
 3 u' ]5 y0 M* [2 c
亚马逊购买 http://www.amazon.cn/?tag=baidhydrcnnv-23&hvadid=328136246&ref=pd_sl_34fs9q4bp2_e
- P* z; b* i9 C0 `7 U$ u京东购买 http://www.jd.com/( [* S$ w; F; h  }
当当购买 http://v.dangdang.com/
) A8 p/ N; c$ G0 z0 I( ~2 ?9 V 
3 n- T' D; _8 e% L- }1 M* P   q1 |4 d" A) _; o) ^
推荐理由:1 L( ?7 |& b9 m1 t7 N& w

5 Z% p( ]" {6 |6 W2 r% C+ C9 c        学习STM32一段时间了,都是库函数操作,觉得原来STM32也不怎么难, 调试过程却发现很多问题,不了解基本原理,无从下手,不得已之下,从库函数出发,结合参考手册,才慢慢有点头绪,所以个人觉得学习一款单片换是从寄存器操作出发,才算真正懂得,这本书载stm32寄存器操作方面写的换是不错的,所以推荐大家喜欢STM32的都可以看看这本书。
2 O; |" L! ^# J& m$ h5 q# t, m 
收藏 评论0 发布时间:2014-4-17 14:47

举报

0个回答

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版