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

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

[复制链接]
mailiang98 发布时间:2014-4-5 22:56
 STM32单片机原理与工程实践
, M- P' ~  r" Z! L作  者:杨光祥: k% g& r, x9 w/ u7 p
出 版 社:武汉理工大学出版社
$ V* J5 k  h1 A% S! }, b出版时间 201331
- F1 O# n1 \% L0 K# e3 j8 l/ A stm32_.jpg
3 i5 M0 |' m0 x- b; M: k, W内容推荐
, @. K4 f3 i; w% X7 v6 b《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—Ⅱ嵌入式系统移植。0 N5 W* S. r* o. w, a% i* i
目录
' U2 \/ v, k* v* f/ W( \1章 ARM家族介绍 ; O  ?7 t% B: e! k' ]! C$ ^
1.1 单片微型计算机发展 
# B7 L- V0 x& y+ E6 [$ n, g1.2 嵌入式系统简介 
' ^; e( @" w, R$ n  b6 E  N7 s% L8 X1.3 CortexM3简介 
/ E9 M$ W+ b2 B# x2 z$ i1.4 ARM系列嵌入式系统处理器 & B, G4 Y% M- F* q# O
2章 CortexM3体系结构 
0 ?9 k" A! I4 u1 ^3 M$ w: Y/ J2.1 微处理器核结构 
3 n: s1 v/ ~0 [: E) Q4 h! u3 L2.2 处理器的操作模式及状态 
$ p& Q. J! q- ^% Z6 ?2.3 寄存器 
/ r' {3 [0 @( `6 f* d! R* L" `* D2.4 总线矩阵 ! I& e: H5 [5 |2 H& w) N1 _8 R
2.5 系统地址映射 8 q/ `, q3 p) M2 m; e; [
2.6 指令集 
6 }; z6 B* `+ f0 n# r4 H, c2.7 流水线 6 }) V; m. X- j
2.8 异常和中断处理 * a5 E) a% @- E9 S/ f' w
3章 STM32F10X电源、时钟及复位电路 % e+ y( k) j$ n' s9 o7 V
3.1 电源电路 * p. N" _/ q3 Z# c  O* Y7 t
3.2 时钟树结构 & d7 w# w6 R$ K% O6 h% o
3.3 复位电路 
# b8 u- _( B" v' L7 G. m! G! t3.4 启动设置 1 h1 C! }  ^4 R
4章 STM32F10X最小系统与开发环境 1 A3 A; q9 x* }! W  U" @
4.1 STM32F10X最小系统运行条件 ' g5 l; P: z7 t7 v9 r& e& o# H
4.2 STM32F10X最小系统设计要点 
& D# @8 F1 |; k" S! h. ~. z$ E4.3 STM32F10X程序下载的几种方法 
$ C. p( M* B* D% ]; x; _+ c4.4 FWLib固件库 # ]. h9 d: s8 I2 }$ ~
4.5 开发环境 
) O9 R: m% Z9 l! B8 P4.6 IAREWARM使用入门 
) o! W8 z0 P3 ~* Z  [, ]4.7 STM32入门之点亮流水灯 
/ _' A. s# `- E/ C7 H5章 STM32F10X功能与资源概述 
' e5 u+ ~. A1 H+ K# Y( ]5.1 电源控制 
$ C. L. l- m. v8 P2 a5 T5.2 实时时钟RTC 9 [' ^# T1 U' }; L: r
5.3 备份寄存器BKP # }6 P2 L8 e$ q8 \! Z+ s3 U
5.4 独立看门狗IWDG 
' `) \5 I3 o- B3 M# G& ~# P5.5 GPIO 
8 B* a& P& n4 k5.6 中断和事件 
# r7 h( q. u* x- T5.7 DMA控制器 0 i; d) V; P. F! J3 f4 i( o' [
5.8 高级定时控制器TIM1 
/ ~7 b/ G1 W: e4 c5.9 通用定时控制器TIMx 3 `7 [1 I9 F7 t9 F
5.1 0控制器局域网bxCAN 
6 L' }0 y" n  L2 w) O5.1 112C接口 
1 B" v$ O* z- {1 H$ e4 J5.1 2串行外设接口SPI 
7 M0 c( R6 x& X0 ?5.1 3USART收发器 
7 h# \& D& {, [6 g9 N% U  a$ U5.1 4USB全速设备接口 7 o. Z. j; V: d* F, K. k+ v* a* @$ _
5.1 5模拟/数字转换ADC 
6 m9 _0 \% y, J- @7 T- `5 T7 P* H5.1 6调试支持DBG 
+ d; O2 x, ]" R8 x  A# r' u0 [6章 基于STM32M1非接触卡的读卡器设计 
8 t; g& h' F! I7 V% \6.1 概述 ) u& ~; F- j3 c9 P
6.2 非接触卡的分类 
" F7 j0 [7 p" t# i$ N6 G6.3 M1非接触卡读卡器系统设计 
, Z1 \0 y' C, ]2 c; [4 S0 z5 o6.4 M1非接触卡读卡器硬件设计 
/ k" n7 I1 W7 V' W; T5 R% S) {6.5 M1非接触卡读卡器软件设计 + A3 l  [# l' q8 }3 z6 Z
6.6 总结 
& j. t5 A. o6 B( r; ~- [7章 基于STM32的数字远程数据采集站 
6 t) W( b/ s) L  N7 r7.1 概述 " d2 Z- u! O: h
7.2 数字远程数据采集站硬件设计 # u4 N0 b) K7 s( m" ?, @: u6 @+ B
7.3 数字远程数据采集站软件设计 
7 x3 B! N% `  Z# t" R# g# j; p1 z* P7.4 总结 
( F. a8 l, o* T; f4 `8章 基于STM32的矿用安全监测数据转发器设计 8 k1 z" b& X* O2 v- a
8.1 概述 
  t0 D& I% D6 b7 k& G% A" G8.2 数据转发器技术要求 
. Q$ m" m2 \3 I! e) Z( W8.3 RS485总线基础 
& E2 ^7 p6 ^. m/ P: R' d8.4 CANBUS总线基础 " K: ~; o# Q! T* R0 y7 v
8.5 STM32F10XCAN总线接口 & x. \+ F" N( ^( T* B# m1 z, }8 |
8.6 数据转发器设计 
' H! U7 I' J. P8 a! w8 N/ k8.7 PFC8563的程序设计 
, ~5 @  L4 W1 H4 @8.8 RS485收发电路设计 6 F& V$ [5 H; ^. g! d
8.9 CAN收发电路设计 
. j& E8 g4 p2 @* j* I  G8.10自恢复看门狗设计 
1 J0 T! G$ T- }# G; D" f- C$ M) u8.11主程序设计 
: e9 q1 `4 g; m8.12总结 
' ]: \! \8 r) k# a9章 基于STM32的多路无线温度采集系统 
; H/ W: d+ z5 s9 h9.1 概述 5 S9 J* W/ g3 a- l  K& H6 Y
9.2 多路无线温度采集板设计 
" S' q# q2 f) x7 v& N; O5 N, Q9.3 数据接收显示设计 2 Y% k1 j" q5 t% v; Q( W
10章 基于STM32的电力采集板设计 
' m* Z! X9 z+ }! [& A( u% h10.1 概述 我 1 l2 d4 o" u7 v" N3 S4 P) ]# i" _: ?
10.2 电力采集板功能需求 9 ^: S* y3 N2 h, ]; S
10.3 ATT7022A简介 + U% w' O0 w, x! y! T6 W5 D
10.4 ATT7022A部分寄存器说明 
  i; j( p: w' B10.5 采集板设计 " T$ \" \3 E8 h
10.6 系统程序设计分析 
3 d7 d+ t7 `: p8 m9 K10.7 总结 
; y9 i+ E) \5 T7 @11章 液晶触摸屏在STM32F10X上的移植 
  z2 @2 V# z4 u2 ^& K11.1 概述 
# x" K7 Y: e4 }! M1 ^& R11.2 STM32FSMC简介 3 ?& G7 I: L6 w8 Z- L
11.3 液晶显示模块设计 " J# A8 e1 m& q, x- |2 k+ |
11.4 GPS定位模块设计 
. G+ J0 P7 I) l2 Y11.5 总结 " A3 U+ ?5 s/ e
12章 基于STM32USB键盘设计 
1 Q: q+ Y' g$ Z6 j( H8 z9 R12.1 USB概述 " d7 e; N4 H& N2 u/ h: s
12.2 USB的特点 
0 H$ P" T) j% L8 k5 h12.3 基于STM32USB键盘设计要求 
* @. k  ]4 H$ Y( T( g1 W* p+ i12.4 STM32F10XUSB功能简介 ; [$ d1 G% |" B' m+ X% T4 @
12.5 USB键盘硬件设计 
- S5 C7 ^9 L4 L( i2 k" d12.6 USB键盘程序设计及分析 
, H! K, _& E; ~5 B4 s" l12.7 总结 
; |% e+ V* D" i13章 基于STM32μCOS—Ⅱ嵌入式系统移植 
6 m/ S# H. e" M) \. w2 S8 q8 L) ^- K- _13.1嵌入式系统简介 . M6 ~% N9 ]3 R3 n
13.2μCOS—Ⅱ操作系统简介 
. X/ D8 s9 ]& I% k# u13.3μCOS—Ⅱ操作系统任务管理 
2 y& {/ Y- m$ f3 X5 U) S( S  k13.4μCOS—Ⅱ操作系统时间管理 / Z% C( e  `  ]( \3 Y1 B3 A3 k% p% R
13.5μCOS—Ⅱ操作系统任务间通信 
7 B: l9 i4 v1 U13.6μCOS—Ⅱ操作系统在STM32上的移植 - u8 {  h, o5 }: ]9 t5 M
13.7μCOS—Ⅱ操作系统步骤 0 U( L- L1 r3 S4 I) d
13.8总结 
- {4 ^" z, }% m# w0 p3 M参考文献2 d9 z$ D" r1 Q# d# b  I3 F
 . Q" y# F9 [$ x( W
当当网购买地址* h. P% v( H( M
 
" A% l; t. [$ W- b亚马逊购买地址
) w# F% `. O' v2 I6 s- n  k, \   U. X* L" r, P+ J! Q
京东6 I: S( h& U/ {7 @% _
 
; F- o' J3 h+ S$ o5 f8 Y" n9 R' P( W推荐理由:这书讲了一些如GPRS模块、GPS模块、液晶显示触摸屏、CAN、RS485扩展、非接触式卡、射频模块、专用电能计量芯片、温度传感器、USB键盘等外设方面的东西,涉及gps,rfid(非接触式卡、射频模块)的stm32书不多,学这个的人可以参考一下
( t4 ]& R6 d+ h 
+ x) L' u' X. t! b% f: K  x 4 @0 J  Z9 d1 g. o3 F
继续阅读
! l2 O" U9 O8 M2 l; R9 A三十四本STM32图书分享集锦(推荐可获赠ST图书)                                                         
8 s4 T# ~& R. q+ L0 v6 n 2 |" O; |( f3 L0 [
收藏 评论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的书,打算再买本。
& c, f# [& w$ z9 a奋斗开始了。

所属标签

相似分享

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版