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

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

[复制链接]
mailiang98 发布时间:2014-4-5 22:56
 STM32单片机原理与工程实践! f) G! p2 k6 b9 _- h
作  者:杨光祥
4 Q1 \# P( L4 P  X出 版 社:武汉理工大学出版社
( v4 l+ P% \0 F出版时间 201331. `3 k3 x9 i, A
stm32_.jpg
- j1 s1 c. f* A1 u- l+ h0 H  d内容推荐6 W$ I' o, t' k; V8 S6 U
《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—Ⅱ嵌入式系统移植。$ }2 s* {! E+ A
目录8 F, S0 E& J, [, K8 ~' ^' |; g
1章 ARM家族介绍 
4 @, l1 Y! b0 P- Y, F1 ?1.1 单片微型计算机发展 # D9 E# K; m! S+ D# u2 m
1.2 嵌入式系统简介 9 l$ k4 D& Z+ G6 f; a% w4 r
1.3 CortexM3简介 
. k. O  q; H$ _( N  W( d5 F1.4 ARM系列嵌入式系统处理器 
" Y2 U% N: q9 p2章 CortexM3体系结构 6 ^3 x7 }, j# K
2.1 微处理器核结构 
; n: }5 k- j7 ^. ^2.2 处理器的操作模式及状态 
* }& S7 }/ }& a2.3 寄存器 ; D1 n, N. k2 @0 @% ~
2.4 总线矩阵 
- m! g) B+ z0 P- K! t6 a2.5 系统地址映射 
, ]5 V; n" Z* R5 h; U2.6 指令集 
6 K9 t/ ?% [" E  _7 F2.7 流水线 
; \% n3 R- ?- \& V2.8 异常和中断处理 
7 V, G0 g& `9 y  E( O8 a0 y% i( P: Q0 M3章 STM32F10X电源、时钟及复位电路 
7 J1 u+ ], C0 }' q9 r3.1 电源电路 9 T- v7 F3 D3 A5 u! R# p+ [4 M
3.2 时钟树结构 * u3 F0 i8 d6 L4 n6 u7 y
3.3 复位电路 
; ^5 e! E2 I4 f8 ?+ n+ x' t3.4 启动设置 " u; R" e+ I9 T4 l
4章 STM32F10X最小系统与开发环境 
, H# V0 Y6 D. u4.1 STM32F10X最小系统运行条件 $ h# X! D, Y+ V$ _1 h! M
4.2 STM32F10X最小系统设计要点 % g) Q7 x" ]3 @3 K  p
4.3 STM32F10X程序下载的几种方法 4 ~! j9 M) P: g8 G
4.4 FWLib固件库 
' T) Z2 z4 |- ]8 B4.5 开发环境 : t; T9 q# ^4 P/ V, H" H
4.6 IAREWARM使用入门 
. Q, `9 [# {  G- O: u4.7 STM32入门之点亮流水灯 , n( B% g' @2 @$ F
5章 STM32F10X功能与资源概述 
! o9 Z+ U0 n7 y4 A5.1 电源控制 
, W% m  `/ t; u  Q/ Y8 q5.2 实时时钟RTC * Z& z6 z7 K8 j7 m, f& [% R5 K
5.3 备份寄存器BKP   d/ I# m+ b8 i9 b8 p  S
5.4 独立看门狗IWDG 
0 H1 i$ [- d+ S& ~$ `5.5 GPIO 
* g' x( u" y# T* k. Y4 k4 ^) J5 x. I5.6 中断和事件 
+ ^  A+ u$ @1 D5 R4 ^5.7 DMA控制器 
* Y; L+ x# Z7 o; C1 l5.8 高级定时控制器TIM1 
9 x% I* c% u9 e- s8 ]! E5.9 通用定时控制器TIMx 
+ x1 X2 d0 r  T* I$ A8 N( z5.1 0控制器局域网bxCAN 
% U$ ]9 z# @9 h+ e! z5.1 112C接口 
% j3 r6 z1 M/ Q! O8 i& P9 _5.1 2串行外设接口SPI 
4 I4 o  ?- L! Q% a6 A5.1 3USART收发器 ) Z% s) V; d4 L
5.1 4USB全速设备接口 ! C/ M' ]5 S5 i* o
5.1 5模拟/数字转换ADC " B* s- X* Y; C* @: G% u6 y
5.1 6调试支持DBG 
! _" _. E: V+ l6 |0 @2 w/ Z6章 基于STM32M1非接触卡的读卡器设计 
9 l# [" a( M; v- h$ B6.1 概述 
% [# ], }) @; Z6.2 非接触卡的分类 
  N1 J# W* e; d! K- i! M6.3 M1非接触卡读卡器系统设计 
8 N- L) e: D0 Q, U: V6.4 M1非接触卡读卡器硬件设计 
" P1 V" Q' P! Q7 N6.5 M1非接触卡读卡器软件设计 5 I# \. N) A* I$ z4 R
6.6 总结 
8 d4 W# u2 ^( P  a7章 基于STM32的数字远程数据采集站 
1 B3 k* s2 _( h& n" F3 X7.1 概述 
. W0 |, {5 s% w5 ?; K# m" y! x7.2 数字远程数据采集站硬件设计 - d3 ^2 s( ~' m  \" X  h! f" v8 K+ @
7.3 数字远程数据采集站软件设计 - a# C! G- w& m. r1 Z
7.4 总结 
6 p4 j, O6 L- E- ^" h) z8章 基于STM32的矿用安全监测数据转发器设计 5 @# h  |' l- m- L9 W' F- C! N
8.1 概述 
$ b* n6 c6 L8 p  a8.2 数据转发器技术要求 
6 T% W+ ~7 k% s+ O3 z, m8.3 RS485总线基础 6 B: R* U( z9 [6 k1 I9 k$ b8 @; u1 {
8.4 CANBUS总线基础 ! f7 `3 O) b; _9 [* i3 H- s9 J
8.5 STM32F10XCAN总线接口 
, ]% P3 ?, E  e# l! K  K8 V8.6 数据转发器设计 + h2 x$ C. g) K6 ?) _
8.7 PFC8563的程序设计 0 R$ @" P% z0 o& V
8.8 RS485收发电路设计 4 j  Y- s# R( v4 B$ U! Q% v0 d' U
8.9 CAN收发电路设计 ) _! d* F: l* F% `7 x7 a6 z
8.10自恢复看门狗设计 $ k" G5 W0 R+ H! M. _  v, L0 K# \1 C
8.11主程序设计 
9 v& a5 k1 q7 ~2 _5 S8.12总结 
# }* t2 N! H+ `& A9章 基于STM32的多路无线温度采集系统 
1 F, a1 ^! {5 G6 q) k' v$ {9.1 概述 
* |$ f6 a4 G4 S  Q8 D9.2 多路无线温度采集板设计 ) h( z/ j0 }1 W, H; Z; _7 v4 {
9.3 数据接收显示设计 
: f$ q$ Z* G( s: k; I# ]10章 基于STM32的电力采集板设计 
. d7 T8 D& D  s6 w10.1 概述 我 1 Q$ @) J# _# w0 _" p7 E# l
10.2 电力采集板功能需求 ! A9 U& z2 h5 B. h' M( G  ?) U
10.3 ATT7022A简介 8 i+ o: w' F# m2 T& ^
10.4 ATT7022A部分寄存器说明 
; z. j, q5 j# S* `. Q10.5 采集板设计 8 i: Q6 s( w4 z
10.6 系统程序设计分析 
& I. r# {' \$ s' b10.7 总结 
5 ]0 p2 |, ]+ ]8 X- D/ {11章 液晶触摸屏在STM32F10X上的移植 % ^# h" ^9 K3 @& ?* c! d( h
11.1 概述 
4 G, X5 Z9 c. g/ h/ F& T' u' ]11.2 STM32FSMC简介 
2 _6 D' Z( h' V2 K' c- @% j  f" M$ K11.3 液晶显示模块设计 4 n( c: `) O" k* v& d5 L! F. k
11.4 GPS定位模块设计 
9 Y8 L! Y7 M; G11.5 总结 5 g% z6 O- W8 v' ^2 v
12章 基于STM32USB键盘设计 & ]! U* c- h6 o, E4 m0 f+ p. D
12.1 USB概述   w4 X# A' J2 \- Q
12.2 USB的特点 ( F7 p6 G7 p  n) @- e
12.3 基于STM32USB键盘设计要求 
# r0 x) M" O6 l* j12.4 STM32F10XUSB功能简介 
0 v6 M5 d6 @2 N3 q12.5 USB键盘硬件设计 
% ?: P7 a+ z! z' S/ S12.6 USB键盘程序设计及分析 
- S" @# e, |$ {; t12.7 总结 # i7 a3 R; |0 `2 k' M
13章 基于STM32μCOS—Ⅱ嵌入式系统移植 ; V8 H& I" A5 z2 ?. b( g
13.1嵌入式系统简介 
5 R1 ^" P0 h8 R0 C5 }+ [* T13.2μCOS—Ⅱ操作系统简介 
8 q. b' ]7 Y/ v13.3μCOS—Ⅱ操作系统任务管理 
4 f2 v# g3 e% g13.4μCOS—Ⅱ操作系统时间管理 
9 T+ k7 _' q. s! C3 x, f13.5μCOS—Ⅱ操作系统任务间通信 
0 {2 F2 a/ y$ {, L9 c; `& J, R) Y13.6μCOS—Ⅱ操作系统在STM32上的移植 2 {) I+ f, x, ~* V' Y5 {0 Z
13.7μCOS—Ⅱ操作系统步骤 ! J" t9 }" q& I: b5 P, T: |4 U
13.8总结 - ^, R( M' t2 `0 k
参考文献
$ N  b- T% a( `7 P% v 
5 `0 r7 H6 N0 @( |7 u4 S. v) b6 i当当网购买地址
; L7 ^+ c7 z5 m/ a- n6 Z 0 r) f, k' Z3 M1 x- [: Q1 M! Z9 [
亚马逊购买地址- k4 L( r  c( d3 _4 N8 _
 
3 @1 Q' O' z* A; k+ b1 P8 T京东. E, t0 O3 L! K3 `  g: E
 9 z; M7 B, U( A$ [/ _- H
推荐理由:这书讲了一些如GPRS模块、GPS模块、液晶显示触摸屏、CAN、RS485扩展、非接触式卡、射频模块、专用电能计量芯片、温度传感器、USB键盘等外设方面的东西,涉及gps,rfid(非接触式卡、射频模块)的stm32书不多,学这个的人可以参考一下5 }5 _( w1 t% f
 
+ ~% i; i5 M1 q0 V6 J% o/ d0 p : I$ A$ w7 A$ e4 z
继续阅读
8 N  o0 w) v' n7 e8 o% }9 k- X5 \8 W三十四本STM32图书分享集锦(推荐可获赠ST图书)                                                         
7 }. L% r, k5 Z# d/ {; K# [3 _ : H$ S: w8 u( b3 t: _% z
收藏 评论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的书,打算再买本。
, W7 w0 D) U+ O8 q奋斗开始了。

所属标签

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