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

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

[复制链接]
mingfeng1989 发布时间:2014-4-17 14:47
 
0 e, p$ n) D- n7 a# N; A( l嵌入式系统设计丛书:STM32单片机原理与工程实践
  ^. J  L/ d2 U" K: \( }8 Q) Z# N3 y, u% l; [+ x/ G
作者:杨光祥,梁华,朱军, `" L" Z  |  {! S3 o" V8 K6 s
 
' f4 ]+ |/ |) \! C) n. g7 m4 O 8 K9 }# W, B' f" L( l: @
出版社:武汉理工大学出版社
$ q$ g& {& b$ F8 w5 e, p9 y/ m9 o0 A$ V 7 C% V1 Q3 Z# `5 K: d2 r
出版时间:2013-03-01
9 Z* g* F/ N5 V" H" m 
/ ?- _3 e. {5 M! p! F+ K7 e$ c* s( @: O1 r4 k1 y
 , m: v. M6 u2 @; ?+ N5 d1 M) ~
内容简介& A" d* j! x: Z* N. d4 R7 h

+ ^) f, X1 e, U$ ^$ q0 @( n  s3 Y- ?0 r2 F) H; S- F  `
  《嵌入式系统设计丛书: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嵌入式系统移植。
$ j9 r$ M+ Q4 t3 y* A1 F, {  《嵌入式系统设计丛书:STM32单片机原理与工程实践》可以作为工程技术人员进行STM32F10X系列32位单片微型计算机应用设计与开发的参考书,适合具有初步经验的嵌入式系统开发者自学或研究生学习,也可以作为高等院校电子信息、计算机工程、自动化与测控、电气控制类等专业学生课程设计、毕业设计的教学参考书。
8 i) W2 p* R  G: o3 h. { 
( L. @! B$ ?, S目录
2 N( D( r  M+ ^7 R8 ]第1章 ARM家族介绍
" u6 A2 i5 U7 q" x7 J! ~1.1 单片微型计算机发展* {9 J% u- n* H
1.2 嵌入式系统简介# S+ L. G/ C! B0 `$ Y' f5 A
1.3 Cortex-M3简介1 {  Q% z" E6 h4 z8 B
1.4 ARM系列嵌入式系统处理器
' K$ l" v" E7 o7 ~) N6 U4 ~1 c- R+ V( S
第2章 Cortex-M3体系结构9 M7 z; s4 U9 S5 t) P* E2 \
2.1 微处理器核结构1 y( \. y0 o# V  Q6 w7 C6 v( `: C
2.2 处理器的操作模式及状态
7 b' c! _% t3 d6 i3 L2.3 寄存器" A9 e# L  A  f! S; l1 i6 ?
2.4 总线矩阵, W+ n( _+ q1 m8 N9 v5 R
2.5 系统地址映射
0 _0 z5 Y* J* n% V2 ?2.6 指令集
! A3 O- L+ P, A! _' |" W# P2.7 流水线
+ G% l" Y% x1 _. }2 s* b2.8 异常和中断处理
2 h+ ?8 B- ?+ ^& ?6 a& X6 y! n) S0 B8 q3 H3 \/ Y7 L
第3章 STM32F10X电源、时钟及复位电路3 `* Q0 B& J, }# {
3.1 电源电路# Y1 U5 ~# `0 U/ C& G
3.2 时钟树结构* a. n4 r9 E4 t) B0 F
3.3 复位电路
3 o' N. o( {, [0 z' A3.4 启动设置1 u# T2 z0 O/ q1 I) X$ V
$ K" K$ C2 L1 t- y) W# R  H3 V2 L! B
第4章 STM32F10X最小系统与开发环境
( @2 ^5 W$ {; V) i8 e% T4.1 STM32F10X最小系统运行条件4 W) R- s) y& d
4.2 STM32F10X最小系统设计要点/ \6 k: Z  t! @4 W9 J# X( B! @2 v
4.3 STM32F10X程序下载的几种方法" u/ X: D9 {2 H
4.4 FWLib固件库$ q2 d4 o: Q8 z: N6 @& b
4.5 开发环境! ?1 o# ?; G& R/ \
4.6 IAREWARM使用入门
: ?$ Y) D& l' e/ @6 ~4.7 STM32入门之点亮流水灯3 D+ |* `2 V3 v7 `, h- E# m
2 D/ u. c- ^5 u9 F: M3 Z
第5章 STM32F10X功能与资源概述: ?5 ], x) v. G+ B( O! Z0 H/ ?0 B
5.1 电源控制
9 V1 `) z5 R! A' d5.2 实时时钟RTC: I1 V: }" s( q2 Q: }# m6 w
5.3 备份寄存器BKP
# _, u. _3 Y9 A/ w3 x! x: O# A* i: h2 o! u5.4 独立看门狗IWDG
  V2 o& F% e5 E# W  o5.5 GPIO
  X. _1 Y+ R& V9 n5.6 中断和事件8 _/ p# Q+ U: W3 C
5.7 DMA控制器
$ h7 k. D, b' M. j1 N5.8 高级定时控制器TIM1/ g/ n8 j- [. w7 M
5.9 通用定时控制器TIMx6 S2 n5 E3 i2 X3 w* q  J% z
5.1 0控制器局域网bxCAN) M$ ]6 J+ D; L/ b8 X: M& d5 a
5.1 112C接口
: m8 S$ ]0 j* m5.1 2串行外设接口SPI
+ h- H: B$ j( `0 ]1 X, S5 Z5.1 3USART收发器
3 r( Y+ I; A/ A( l5.1 4USB全速设备接口
# N  R* O. |0 [# j- c. d3 Z2 W  d5.1 5模拟/数字转换ADC
) L5 k$ m! v6 N$ {5 H% G8 B5 l9 l5.1 6调试支持DBG
% s* r( i0 [7 B9 X* n4 \0 P% b& L2 v' g
第6章 基于STM32的Ml非接触卡的读卡器设计
( M4 W: T# `/ R: k& ?6.1 概述( }; R; D( D2 _$ L) P  D% n* Y! m0 F
6.2 非接触卡的分类
: u+ }! Z; l7 [6.3 Ml非接触卡读卡器系统设计
) @" o- |- C$ j5 l( x6.4 Ml非接触卡读卡器硬件设计
" _/ r! ^/ Z4 `7 p) ?7 x6.5 Ml非接触卡读卡器软件设计
! m# F4 _! X; u- y6 }: q1 p9 w$ K: T6.6 总结
' l) `: P: O1 z2 y! O$ y7 K
8 m' s4 e+ v5 p, v4 }: \5 d第7章 基于STM32的数字远程数据采集站
, y$ x2 V6 m+ ]+ N; s7.1 概述
" H3 d6 T! z& R9 L7.2 数字远程数据采集站硬件设计
9 q' l0 w7 E8 R9 s2 E/ G( P: o7.3 数字远程数据采集站软件设计
- j7 g7 S5 O, Y9 U7.4 总结+ q  `2 B- [6 W( J) o( u

. K) \6 Q. s4 s6 J3 S" x1 ?第8章 基于STM32的矿用安全监测数据转发器设计
; H$ M; d" K& [  h8 i) n) T$ }8.1 概述
- ~& d% V4 o6 C2 ^2 u% I* A8.2 数据转发器技术要求
' k. ~- _+ d  l; o0 ~, f- w, y: V8.3 RS485总线基础
# p( ?6 z- T" Y8.4 CANBUS总线基础% e- ]' ~4 Z/ h7 |! `* j1 @
8.5 STM32F10X的CAN总线接口
/ E4 q5 H( P8 x" a0 ^- o9 |8.6 数据转发器设计- h3 N) m) W0 s+ Q
8.7 PFC8563的程序设计
: o% f$ C3 L& B+ b9 a8 \4 l& ?8.8 RS485收发电路设计9 }  K! z2 P# L: J/ m5 d, x
8.9 CAN收发电路设计" j8 n4 U% q3 g$ n$ l  q
8.1 0自恢复看门狗设计
6 e7 J4 O8 I. t8 e3 X8 Q8.1 1主程序设计
2 r2 w% a' N$ U5 [5 G' f8.1 2总结& j8 n# W. U2 r& N' L

( G8 b1 o5 W+ B9 X7 e7 i% `9 X第9章 基于STM32的多路无线温度采集系统/ X: |: Y/ J; V3 g7 H! e; J1 Z! t. }
9.1 概述7 P# B0 R0 v, u$ V! S9 V
9.2 多路无线温度采集板设计/ D9 J2 ^: ?6 ?1 `
9.3 数据接收显示设计
! T) @. K/ G, D
' @+ ]) `  c  D% `; l第10章 基于STM32的电力采集板设计; {: l% _, e/ O9 s& ?& c
10.1 概述 我
/ R/ V" {# ^7 e8 {, ?, @9 j1 [10.2 电力采集板功能需求
' X( y7 h! m: F2 P( _) N10.3 ATT7022A简介
' T- q2 O3 ~( ]: L/ @9 z10.4 ATT7022A部分寄存器说明
, B+ h2 T$ Q! x6 l9 V- G10.5 采集板设计
( C# D# `; H) C4 z2 g10.6 系统程序设计分析
& x( W( O2 b9 L5 C$ A10.7 总结/ }$ X& Q/ K: i5 r  k1 |
% m' R7 ^! T% g7 E+ m4 c
第11章 液晶触摸屏在STM32F10X上的移植; R! {0 \: c0 [# {+ V% {
11.1 概述4 @/ g0 [' V9 w5 P2 Q& n2 P3 w& M
11.2 STM32的FSMC简介* I- v) S' p, @: Y- ^
11.3 液晶显示模块设计& u- T0 Y' w' K% O" o
11.4 GPS定位模块设计
* d2 h; H9 T5 p) j3 Z: E2 |! F$ v11.5 总结
- v& E' U7 q! Y5 b. Q( K
7 I# |# `; B5 l! M; `第12章 基于STM32的USB键盘设计8 L0 M4 i1 C6 K
12.1 USB概述0 F7 u9 n& s) O4 D2 F! r* O
12.2 USB的特点
# u- `+ `5 T0 L+ a# D12.3 基于STM32的USB键盘设计要求  ]: {* B: r. Q4 l$ H+ X* R0 t
12.4 STM32F10X的USB功能简介  L- I0 Q, A# Z+ C
12.5 USB键盘硬件设计1 A( j1 x7 {7 D& \
12.6 USB键盘程序设计及分析/ u7 v( m- B% S2 d+ N) x) C1 w
12.7 总结
" E0 o: u' h# K1 j
6 d$ P$ d. Q  @第13章 基于STM32的UC/OS-II嵌入式系统移植
/ @& f9 D6 f* @1 E# U……3 b7 \1 ]  F8 c9 B
 ) }1 U$ w- p' N; f! f* U9 R
亚马逊购买 http://www.amazon.cn/?tag=baidhydrcnnv-23&hvadid=328136246&ref=pd_sl_34fs9q4bp2_e
: n3 f3 @0 q' C& r& C京东购买 http://www.jd.com/
) Y& }: U/ z9 _( A: \8 d. A# J当当购买 http://v.dangdang.com/- U8 R, V8 J% ~2 F
 
) k: T, v$ f3 v 
, K5 ?9 V+ G# `推荐理由:
( d* c% }! u6 P& Y1 R* ^% V: ?
( p( {. i, b& O7 m7 Z        学习STM32一段时间了,都是库函数操作,觉得原来STM32也不怎么难, 调试过程却发现很多问题,不了解基本原理,无从下手,不得已之下,从库函数出发,结合参考手册,才慢慢有点头绪,所以个人觉得学习一款单片换是从寄存器操作出发,才算真正懂得,这本书载stm32寄存器操作方面写的换是不错的,所以推荐大家喜欢STM32的都可以看看这本书。
0 g, T; {$ {. l, R: B. R 
收藏 评论0 发布时间:2014-4-17 14:47

举报

0个回答

所属标签

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