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

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

[复制链接]
mailiang98 发布时间:2014-4-5 22:56
 STM32单片机原理与工程实践4 [( f4 l2 i" `' x  d3 m5 |( e
作  者:杨光祥
5 p! g- N, [2 P# n& {出 版 社:武汉理工大学出版社
; O& p6 L! [" \: {4 l0 {出版时间 2013313 A! Q' z: |% N) O$ n
stm32_.jpg 6 `" B0 b4 d0 y/ b  r
内容推荐
% X' }( W# q5 V! D( N0 ]' y《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—Ⅱ嵌入式系统移植。) j! p0 G# a& J9 e4 }# A
目录
: c/ v0 x* I; K) h( |+ q; T2 t1章 ARM家族介绍 
6 Q8 I6 U. J* u0 O9 l" H1.1 单片微型计算机发展 # F' m% w" |2 M/ C
1.2 嵌入式系统简介 
) D% j  ?/ h( b, |+ l, k' k8 |1.3 CortexM3简介 
5 q) b$ [4 Z" }4 `8 b9 z8 A1.4 ARM系列嵌入式系统处理器 
; }' [- X% N" Y2章 CortexM3体系结构 / u: }* M; v% r1 q. y
2.1 微处理器核结构 
$ }4 {4 O! T; ?. w2.2 处理器的操作模式及状态 ' p- g: i  L) d5 n
2.3 寄存器   J  A2 X  l( i+ s3 x) C& @" F. ]
2.4 总线矩阵 
( {$ x% S9 D( m7 }2.5 系统地址映射 7 j% D* }; ^1 c+ i4 E0 P% u, W5 f/ X
2.6 指令集 7 P8 J6 N( t/ H  L; _8 p* |9 F
2.7 流水线 
0 W0 i. L, N+ |  }2.8 异常和中断处理 # V" l% U6 i1 l. M+ [
3章 STM32F10X电源、时钟及复位电路 
$ Z& {, I* ^( Z5 ?8 L3.1 电源电路 3 H" x4 D3 V, ^- j: _
3.2 时钟树结构 
$ K/ l4 w6 K& _' ^/ |* K# A, A3.3 复位电路 
5 f3 {1 y7 f# ~0 \- u3.4 启动设置 
5 ~  R$ G' D7 H9 u$ Q+ i" ^$ }" w: c4章 STM32F10X最小系统与开发环境 
, Z, c8 ]# y8 I& O9 ^4.1 STM32F10X最小系统运行条件 
" ^2 X4 v' O- b# S4.2 STM32F10X最小系统设计要点 
, k# {* }' U+ k! C: z8 Z$ x4.3 STM32F10X程序下载的几种方法 
( y6 i8 V/ A, I2 E+ N+ Y$ Z4.4 FWLib固件库 2 _- {( V$ I5 `% k
4.5 开发环境 ) E$ [3 S7 l* F5 f: m
4.6 IAREWARM使用入门 
. u) G9 d: Z; |2 @4.7 STM32入门之点亮流水灯 * z& z: r7 z" R& T
5章 STM32F10X功能与资源概述 6 m. M; u9 r8 Z  H+ h! p3 j
5.1 电源控制   V+ y/ u% ?. W& U, r
5.2 实时时钟RTC 
0 C; R' q* m+ |6 i. [9 Y5.3 备份寄存器BKP 
9 E5 K2 E* }# n; J' @5.4 独立看门狗IWDG 
5 u( ~& h- b) E/ }5.5 GPIO 
# \& r! [  T  g4 }' I5.6 中断和事件 8 M: \7 b% P8 |9 s. X: i- o
5.7 DMA控制器 
0 n7 y5 Z3 D5 Q8 E* }5.8 高级定时控制器TIM1 9 L  X. S, {# S1 B9 ?; w. Q* v
5.9 通用定时控制器TIMx 
! f& L. N3 C, N& G5 L0 e5.1 0控制器局域网bxCAN - F' h; U- ?6 R# |2 ?4 U
5.1 112C接口 5 u4 e" o" J& H+ ~! W" I! B) R4 N! ]
5.1 2串行外设接口SPI 
& S, l( [! k0 [) ]( P2 R0 ?6 V5.1 3USART收发器 9 G- J3 @# C3 B
5.1 4USB全速设备接口 6 a/ U, K4 p5 {: r# F& Z
5.1 5模拟/数字转换ADC 
% V. ~9 `# s5 K4 x+ V5 Z% I* @5.1 6调试支持DBG 
" ^8 h/ o+ `- }6章 基于STM32M1非接触卡的读卡器设计 
8 P  E  K9 U7 E# G6 v9 U6.1 概述 . \* E$ I0 f% T$ X5 A1 ~, T
6.2 非接触卡的分类 2 L  }7 {& ~1 ^' o' ^
6.3 M1非接触卡读卡器系统设计 5 _" K, F: P6 q6 h) e
6.4 M1非接触卡读卡器硬件设计 
+ L9 [' q) w' y% q6.5 M1非接触卡读卡器软件设计 
$ m3 d# n# Z$ I  o4 n& H4 d6.6 总结 " C8 ]7 S2 b6 x" D$ g
7章 基于STM32的数字远程数据采集站 1 \/ `# d. b4 o, N
7.1 概述 " Q$ y5 V7 A/ N( z6 X4 t
7.2 数字远程数据采集站硬件设计 # g+ c2 }2 x: @) u
7.3 数字远程数据采集站软件设计 
) M7 I, U, Z* l! ~6 u7.4 总结   P5 c& p9 ]# \+ {2 B3 |
8章 基于STM32的矿用安全监测数据转发器设计 
' r* b# T! b4 A, ^$ ^% K8.1 概述 
' D" [1 x: y+ E8 ~9 t9 b6 K8.2 数据转发器技术要求 
: t/ O  c5 z* d* y3 W8.3 RS485总线基础 2 b# x! s& |' d# a
8.4 CANBUS总线基础 
. |/ @) L. {; c7 L8.5 STM32F10XCAN总线接口 3 {' t/ S3 a* k. u1 p3 ?, t, ?0 M
8.6 数据转发器设计 9 c! U) y' N+ ?7 [
8.7 PFC8563的程序设计 
, T* n! `2 l8 y# c8.8 RS485收发电路设计 
& z7 t2 n+ u* w3 m+ Q8 N/ m8.9 CAN收发电路设计 ) ~- y: M# ?. E: z/ ^2 @+ Y! R6 q
8.10自恢复看门狗设计 
4 w9 V2 J1 Z/ K0 M$ w) @( {/ T4 F8.11主程序设计 4 C# E' f2 g( _" |4 J' h3 H& _6 q
8.12总结 9 P$ O) @9 {4 @5 o
9章 基于STM32的多路无线温度采集系统 
0 s' w6 f  q' k1 J" @, F! y- ?5 C9.1 概述 ) q7 |) g& F! T) F/ K9 H/ N8 w
9.2 多路无线温度采集板设计 / @! M4 m8 s0 z) u! v0 V0 Q
9.3 数据接收显示设计 $ W) H5 X, n* V2 c* w* Y  X4 J
10章 基于STM32的电力采集板设计 
" V2 w0 M1 M7 V) a( C" r! U10.1 概述 我 3 k3 Q: G& x" x2 v% i' c! F
10.2 电力采集板功能需求 
0 X. \: |3 [3 K. W; ]* F% D10.3 ATT7022A简介 9 ]. f% `- {5 M, p) B
10.4 ATT7022A部分寄存器说明 6 ~) k% n5 K8 o/ }
10.5 采集板设计 0 W& i6 O' p* i4 l9 ?3 [
10.6 系统程序设计分析 6 }0 Q9 L6 u& b' [$ S- C( [
10.7 总结 3 _0 I( }! r$ H4 Z
11章 液晶触摸屏在STM32F10X上的移植 4 M; }9 _; Y9 R) ^/ N9 z8 c! S
11.1 概述 
" \# @2 W$ U: q- i* P3 [; u; T# i11.2 STM32FSMC简介 9 a! K& Z" k5 s/ M5 a
11.3 液晶显示模块设计 / g  g7 W( {1 e6 }- }0 V: ~
11.4 GPS定位模块设计 : e1 t+ J, r$ g& ]( k
11.5 总结 
, d5 q& t; n/ n12章 基于STM32USB键盘设计   [7 W5 T; c* O/ B, X, Z
12.1 USB概述 
  ?1 [4 I) t* F" n- y12.2 USB的特点 ; S- \/ H  y" s! p1 B2 Z+ D
12.3 基于STM32USB键盘设计要求 
* {# s% {- S5 G& N; b* }12.4 STM32F10XUSB功能简介 
, z5 W+ p3 B: h2 A12.5 USB键盘硬件设计 
4 D/ [5 I* Y# h8 b1 P0 j2 a12.6 USB键盘程序设计及分析 
+ X/ ^; J5 ?/ B9 Z. \. I12.7 总结 & Q# h. Y, E8 c( i
13章 基于STM32μCOS—Ⅱ嵌入式系统移植 2 v+ Y& G$ L- f. I4 x3 O' U
13.1嵌入式系统简介 
8 v; G: f4 o4 A0 J( w; G: w! R5 y13.2μCOS—Ⅱ操作系统简介 
. B5 f* T5 u. M) V4 A13.3μCOS—Ⅱ操作系统任务管理 7 d2 d+ I( S$ k, X
13.4μCOS—Ⅱ操作系统时间管理 " l% p- M( x7 i* q3 Z  I7 @
13.5μCOS—Ⅱ操作系统任务间通信 ; Z$ L! Y2 b$ N4 P
13.6μCOS—Ⅱ操作系统在STM32上的移植 
( c. ~& Q5 v& O9 x" j13.7μCOS—Ⅱ操作系统步骤 ( B6 q$ Z5 C( u7 U
13.8总结 7 H7 \' }' N' h  b' Q1 |
参考文献/ t5 C/ _4 C' d% w; p4 P: }
 3 E% y: F: N8 |% E4 S4 V
当当网购买地址7 x7 S6 ^8 c) E( G) S, ]! l* ~
 
, L1 q2 N' v* E; A亚马逊购买地址
; ^- w7 W$ X# o& l( V8 ~0 o 1 @) i  Q' ?0 E; L9 h  ~
京东+ h6 m  ~4 S- ]
 + G- F% Y7 L9 o$ f4 H& N+ N/ w
推荐理由:这书讲了一些如GPRS模块、GPS模块、液晶显示触摸屏、CAN、RS485扩展、非接触式卡、射频模块、专用电能计量芯片、温度传感器、USB键盘等外设方面的东西,涉及gps,rfid(非接触式卡、射频模块)的stm32书不多,学这个的人可以参考一下
) ]# v8 I9 o* p  o9 b. A" U ) q+ a) g1 F5 O& j- Z1 J) h
 2 \, ~+ @2 g" q4 k
继续阅读
9 e8 e- c/ j, V6 y9 q三十四本STM32图书分享集锦(推荐可获赠ST图书)                                                         
( z; i4 g1 ~7 @2 n% {1 ] 
1 u" M. |3 x2 H+ z( t$ e  ]% w/ ^
收藏 评论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的书,打算再买本。
( L! x* ~7 d+ Y, L1 b6 _奋斗开始了。

所属标签

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