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

【STM32图书分享三十一】—《STM32单片机原理与工程实践》

[复制链接]
mailiang98 发布时间:2014-4-5 22:56
 STM32单片机原理与工程实践9 O8 h* q9 J8 q' K" i% _
作  者:杨光祥$ V( b) x; Z8 D& l& E
出 版 社:武汉理工大学出版社; ]( ~% L6 K1 K, b$ X0 X
出版时间 2013年3月1日! E3 P- A1 g! W+ e" Q
stm32_.jpg ( U% F6 R' Y  D
内容推荐6 i2 K8 |9 \0 P0 q, Y% c
《STM32单片机原理与工程实践》全面系统地阐述了STM32F10X系列单片微型计算机的基础理论和工程应用,深入地介绍了STM32F10X与外部器件的接口设计方法与软件设计,比如GPRS模块、GPS模块、液晶显示触摸屏、CAN、RS485扩展、非接触式卡、射频模块、专用电能计量芯片、温度传感器、USB键盘等。全书共分为13章,包括ARM家族介绍,Cortex—M3体系结构,STM32F10X电源、时钟及复位电路,STM32F10X最小系统与开发环境,STM32F10X功能与资源概述,基于STM32的M1非接触卡的读卡器设计,基于STM32的数字远程数据采集站,基于STM32的矿用安全监测数据转发器设计,基于STM32的多路无线温度采集系统,基于STM32的电力采集板设计,液晶触摸屏在STM32F10X上的移植,基于STM32的USB键盘设计,基于STM32的μC/OS—Ⅱ嵌入式系统移植。
, ]* o& u+ u( a7 F0 I0 `* W# E目录: a) ^2 ~6 h& e$ n4 ~
第1章 ARM家族介绍 
3 U5 p' d" r8 ~" Q1.1 单片微型计算机发展 8 i7 [! h7 P& P4 F0 {, C
1.2 嵌入式系统简介 - w+ E1 \, L2 n+ m3 n3 c
1.3 Cortex—M3简介 1 g+ D/ W- K" ]) ~* R7 G- |& A! r
1.4 ARM系列嵌入式系统处理器 
% F% a: }( M; l9 C第2章 Cortex—M3体系结构 
7 P! U! w6 q8 J$ w2 k2.1 微处理器核结构 , m7 V- x8 c# R: O$ Y5 C
2.2 处理器的操作模式及状态 
' d$ Z: W* X, h$ ?2.3 寄存器   R! m& `7 [; C9 y# R8 _3 i4 E
2.4 总线矩阵 
/ y+ \3 ~6 R* b* o# Y2.5 系统地址映射 8 f, K, U1 f& p- q
2.6 指令集 
2 [+ ^9 |1 D5 C& K7 s2.7 流水线 $ d/ m3 q7 s* Z' }
2.8 异常和中断处理 
; ?# ]$ j1 a  y7 k4 p8 G/ _. v, t第3章 STM32F10X电源、时钟及复位电路 0 o- V6 x$ H1 V  \8 h
3.1 电源电路 8 @+ p4 T7 O5 N% C) z2 P, X% E+ {
3.2 时钟树结构 
: |4 }8 {/ {* }. m& Q. H1 |" [: D3.3 复位电路 
2 F* ~1 K+ O$ B( ?8 R' Y) l4 t3.4 启动设置 
3 ]  g4 S5 b- C" n* k1 N第4章 STM32F10X最小系统与开发环境 
8 D1 N  Z! v9 I2 ~. T+ p4.1 STM32F10X最小系统运行条件 
; e; s# m) p) t- n4.2 STM32F10X最小系统设计要点 
6 `/ u9 t8 L- N4.3 STM32F10X程序下载的几种方法 
! r8 t0 A8 n/ \4 n* M* W) H4.4 FWLib固件库 1 N0 j" a( a. N% E. T" @7 v/ @
4.5 开发环境 7 u% C& m2 d& v( g
4.6 IAREWARM使用入门 
4 w3 q- E4 |( `4.7 STM32入门之点亮流水灯 
+ A& X* E+ D1 D; @8 w% C第5章 STM32F10X功能与资源概述 
1 _  t& e4 g2 s* F( Y/ N+ g& I5.1 电源控制 9 S7 ], O. j+ f& P8 X- f
5.2 实时时钟RTC 
4 E6 ]6 A- M2 ?/ {& W# H  ?; \5.3 备份寄存器BKP 
) {8 X; f& i# t0 i+ L" m5.4 独立看门狗IWDG 
2 @! {/ E' ~; B5 ^! M5.5 GPIO 
% N: [7 [; b' S3 e7 u7 P7 v5.6 中断和事件 
9 {9 [( s' m0 K, o5.7 DMA控制器 ; |0 ^+ O6 o8 C7 g! Y! `
5.8 高级定时控制器TIM1 7 |# A$ o4 W( }- q7 }
5.9 通用定时控制器TIMx 1 \* x7 `. N% ^3 z9 ]
5.1 0控制器局域网bxCAN 
; E; c* q# P& L0 L5.1 112C接口 9 w3 N% W8 ]% L. |
5.1 2串行外设接口SPI 
% c7 s' b* W- K0 J5 _5.1 3USART收发器 
" m- u: J, q' U, Z5.1 4USB全速设备接口 + ~1 W1 h8 f- j2 I, u6 E
5.1 5模拟/数字转换ADC 4 |4 j4 U1 a, {5 W* p  g% N
5.1 6调试支持DBG 
: c6 E; E0 S  [' v$ K9 X第6章 基于STM32的M1非接触卡的读卡器设计 . L# n8 c! }' S( R$ d- X" u
6.1 概述 , D) b' |$ q5 Z1 u2 z
6.2 非接触卡的分类 # o5 P  ^# g' c( N& ^
6.3 M1非接触卡读卡器系统设计 
( \: P  B9 P$ K) l6.4 M1非接触卡读卡器硬件设计 
% A0 J4 x/ f3 I# [* V; r6.5 M1非接触卡读卡器软件设计 
% W1 c1 ~% }( I) o% v, S6.6 总结 * Y8 L$ `, A5 l# k4 P2 W
第7章 基于STM32的数字远程数据采集站 * y9 {) O$ F. \
7.1 概述 
9 G" S4 b7 I; d. T8 ?) m7.2 数字远程数据采集站硬件设计 : W  K2 ^. A: I' p4 e8 k+ T0 c# r
7.3 数字远程数据采集站软件设计 : J4 S( p* M: q4 E1 u3 k' Z
7.4 总结 
9 r2 a& i4 t/ r2 M第8章 基于STM32的矿用安全监测数据转发器设计 1 ?) N0 x( O3 K3 y" s8 m1 e
8.1 概述 
/ L' d$ V# u! `; ~; I0 s% a8.2 数据转发器技术要求 
' T# U1 o4 m' d. `  c; f  |2 e4 R8.3 RS485总线基础 
0 a) _% P) z* q$ `- f3 V8.4 CANBUS总线基础 
# `8 a' H! j2 b, N( d% P8.5 STM32F10X的CAN总线接口 
) e* J+ K8 p. E' F- k, w- R8.6 数据转发器设计 9 Z& w0 v" W4 x' |! E2 B" o( X. ^
8.7 PFC8563的程序设计 # L% A7 l. T. A
8.8 RS485收发电路设计 
6 ]% s3 R2 l1 K. o# r  f8.9 CAN收发电路设计 
# O" Z, k/ G+ U/ a8.10自恢复看门狗设计 
: ]( O. _- f8 I5 f" C# A2 ~8.11主程序设计 
% e7 p, b4 d7 j; G, g" M6 K. _8.12总结 " O' u5 M* V5 a1 b+ n( p! O& l  f
第9章 基于STM32的多路无线温度采集系统 + O: x; j0 o, I
9.1 概述 ' i* [; P$ a  P7 n  _6 y/ |% `7 t
9.2 多路无线温度采集板设计 ( x! ~* g* Q4 P* l
9.3 数据接收显示设计 ( d0 m- {9 i0 I6 E3 x0 V
第10章 基于STM32的电力采集板设计 
  `1 F4 j0 I3 K6 g6 R/ m) K) D10.1 概述 我 * v8 T+ n0 q' l5 k& q
10.2 电力采集板功能需求 
8 }" v! \& w% M$ H2 P, m4 I2 J& R( N10.3 ATT7022A简介 3 _2 B4 j6 Z% z9 D: }, n" d
10.4 ATT7022A部分寄存器说明 + d7 L0 v) I/ m+ e
10.5 采集板设计 
9 n+ j) ?5 b6 |! A6 z: x10.6 系统程序设计分析 
3 P. m3 g7 A) Q% r9 w+ ~10.7 总结 
3 \$ l0 r2 e/ d9 N  P  |7 W: @  k! o第11章 液晶触摸屏在STM32F10X上的移植 , X1 q. E3 `+ n7 F
11.1 概述 
/ z2 v" j( G. R0 ?) X- Y11.2 STM32的FSMC简介 ) Z- F# V: l5 {" [2 _
11.3 液晶显示模块设计 5 N% r5 P: T6 H; C: ^
11.4 GPS定位模块设计 # `& A7 |' r- g& v
11.5 总结 6 B. a; a. E3 K7 h
第12章 基于STM32的USB键盘设计 4 a2 b+ l9 O. N/ m1 A: l1 `
12.1 USB概述 ; B# R8 Z+ d, u4 {" y. ^: X
12.2 USB的特点 * L$ i, M; \( V
12.3 基于STM32的USB键盘设计要求 
5 F0 ^* L: |8 S3 x12.4 STM32F10X的USB功能简介 
* ]! d- ^# s4 q, X# a2 X: }12.5 USB键盘硬件设计 
' h4 E$ y5 M! o; {" a12.6 USB键盘程序设计及分析 ! H$ e; C' V% c$ k
12.7 总结 3 p  F8 O" ?; Y: q, a  _$ m2 p
第13章 基于STM32的μC/OS—Ⅱ嵌入式系统移植 
: r% a: O# a  r' A13.1嵌入式系统简介 
0 ^/ j- i) D9 h: G6 k, h13.2μC/OS—Ⅱ操作系统简介 5 P3 `3 y' |+ y4 n! f+ b) J% X
13.3μC/OS—Ⅱ操作系统任务管理 
+ ]* `" A) {" L5 {. v8 v+ U13.4μC/OS—Ⅱ操作系统时间管理 
2 }; T9 V6 e' |( E13.5μC/OS—Ⅱ操作系统任务间通信 
9 i  u5 i2 t0 Z1 Y0 N2 e, g13.6μC/OS—Ⅱ操作系统在STM32上的移植 " y5 F9 w, Y4 d+ x7 ^6 v7 g
13.7μC/OS—Ⅱ操作系统步骤 
$ }: `2 y$ K- B1 w7 _13.8总结 0 O$ v# I( |: Y( l) V( h( ^% _
参考文献
0 i5 s" B9 M  z* H: p4 V 
( o5 S' T. j; l" l8 d+ X# B当当网购买地址7 f/ V5 D( X8 N
 
3 i. G+ E+ R! E4 b亚马逊购买地址
, F$ x* e8 f) X$ o( ]& y& f5 x 
& f; r! W+ t  J& c* ?7 J5 k, U京东. m9 y, J- M/ r* g
 % O7 t; \0 m! r& V$ |
推荐理由:这书讲了一些如GPRS模块、GPS模块、液晶显示触摸屏、CAN、RS485扩展、非接触式卡、射频模块、专用电能计量芯片、温度传感器、USB键盘等外设方面的东西,涉及gps,rfid(非接触式卡、射频模块)的stm32书不多,学这个的人可以参考一下。
4 t+ ?# |' [& m 8 D6 @: `/ ]  ~3 @0 x
 
& h) R" A( u9 E, C; D继续阅读
$ K) r" W- r2 a- w% {& n  Y三十四本STM32图书分享集锦(推荐可获赠ST图书)                                                          7 d3 X5 W# C" F
 $ Y1 s4 A0 ]7 U" a
赞 收藏 评论2 发布时间:2014-4-5 22:56

举报

2个回答
沐紫 回答时间:2014-4-15 11:11:49

RE: 【STM32图书分享三十一】—《STM32单片机原理与工程实践》

多谢楼主推荐!希望楼主说明一下推荐理由,我们将安排图书送给你
cos12a-21701 回答时间:2015-8-11 13:00:55
中了块板子,借了五本STM32的书,两本UCOS的书,打算再买本。
! |- B- H. f. @奋斗开始了。
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版