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

【STM32图书分享之三十九】—《嵌入式系统及其应用》

[复制链接]
JackH 发布时间:2014-5-19 23:43
 STM32图书分享之三十九《嵌入式系统及其应用--基于Cortex-M3内核和STM32F103系列微控制器的系统设计与开发》(2)7 M% s3 H% s: M& W. B7 l8 u' ?
作  者:陈启军,余有灵,张伟,潘登,周伟
, _; M, Q- L& C( c& W% n出 版 社:同济大学出版社
% ]+ U" [, Q5 T( ~7 I出版时间:2011511 k% Y7 T. D2 g' V8 F5 N; b. U
出版时间:201421(2)( Y  m! c( i: m( x. l" C4 M) A0 ?
ISBN:9787560845302 9 G) j& P! Q$ ~
ISBN:9787560854182 (2)
, P/ Y' A( @8 L* o1 v* K8 I bk22.jpg
; O5 \' ?+ R7 i- A5 t. M# t内容简介
4 r+ J! O1 m7 p  这本《嵌入式系统及其应用——基于Cortex-M3内核和STM32F103系列微控制器的系统设计与开发》由陈启军、余有灵、张伟、潘登、周伟编著,从结构上可分为四大部分,第一部分由第1章导论构成,讲述嵌入式系统的概念、设计中的一些深层次思考和共性理论基础;第二部分是第2章,主要讲述ARM公司(CorteX-M3内核的基本原理,包括Thumb2指令体系、向量中断处理、调试与开发支持等内容;第三部分包含第3章至第12章,讲述STM103F系列微控制器的内部原理与应用设计技术,其中第3章讲述了基于STM32F103的最小系统设计,围绕此目标,陈述了与一个基本嵌入式系统设计有关的存储区域管理、中断控制器、时钟树等重要概念,第4章至第12章则依模块分别陈述,在教学上可适当取舍,这些模块主要由STM32F103芯片提供;第四部分包含第13章至第16章。主要介绍与工程开发有关的基本原理和技能,以及一些具体应用实例,特别是几个大的案例在硬件设计方面介绍得较为详细。其中,第13章与嵌入式系统软件开发有关,涉及支撑环境、基本开发流程和原理。  H+ w# B& t4 ^4 X4 d
 
, j1 Y' t; \7 x* C   这本《嵌入式系统及其应用——基于Cortex-M3内核和STM32F103系列微控制器的系统设计与开发》由陈启军、余有灵、张伟、潘登、周伟编著,介绍了嵌入式系统领域的基本原理、技术和方法,在内容上偏重电气类专业的教材选择需求,更强调基本原理、硬件设计、软硬件交互,强调在自动化和电气领域的应用,而在更高层的软件开发上适当弱化,力求能够适当改变目前院校教学上软强硬弱的现状。全书紧跟时代潮流,以ARM公司的Cortex-M3内核和ST公司的STM32F103系列MCU为主要介绍对象,在普适的嵌入式基本原理与具体芯片的结合上较为深入。4 d( E; w1 G0 X1 Y( x
   《嵌入式系统及其应用——基于Cortex-M3内核和STM32F103系列微控制器的系统设计与开发》适合专业教育阶段的自动化电气类本科教学,也适合具有初步经验的嵌入式系统开发者自学或研究生学习,对其他从事电子技术和软件技术开发的人员亦有较大参考价值。
1 g2 g+ g( i/ |' H& J* z
 9 \: S2 W. p& x6 Y
目录( G& L: v. @! i# e
1  嵌入式系统导论
/ k5 X6 ~. F0 E8 Z0 |" L  1.1 嵌入式系统——从部件到系统的集成
, ?- T) F* p# h
  1.2 计算的基本原理和历史演变

; G1 n6 \( t1 O- v! |  1.3 计算机的基本原理和历史演变
) b( a( R0 F+ @9 M" c2 S
  1.4 嵌入式系统的历史沿革
, y, @2 U6 [! S2 W9 n) v; M: s
  1.5 ARMCortexSTM32简介
9 t! P! a3 J% o# \0 G
  1.6 嵌入式系统工程设计与开发
% J. M$ @, ^9 Y/ V
  1.7 本课程学习内容和目标
# M; V8 |9 q$ ~7 j
  习题

3 ^9 s2 C* h% x3 t+ W6 ]
2  Cortex-M3微处理器* V+ ?; x4 w1 K
  2.1 Cortex-M3微处理器内核

* z0 \) y* w/ J8 M* r1 P  2.2 指令系统

% ?& r" Y6 x% W8 g4 m% G1 g5 D  习题
4 X% e2 t& i/ O+ s5 `# L  [  n* N; m
3  STM32F103基础及最小系统设计
% f& ?6 ?% R9 I/ q8 k  3.1 Cortex-M3STM32F103

7 {, z$ w' k; W  3.2 存储器与总线架构

/ J8 y2 l* c) Q  I  3.3 中断和事件

% p3 b; i, w" a9 V* P& [: |  3.4 STM32F103x的时钟系统
5 I! }& B1 x' @7 s: j
  3.5 基于STM32的最小系统参考设计

$ p0 V; w/ U- G1 j, X3 ~( `& G  习题
3 Z8 I7 n4 T7 J) w
4  DMA控制器: f+ k3 W+ y, u& x& J% l: A
  4.1 主要特性

1 y5 s6 [6 ]4 J  4.2 功能描述

, {5 n' Y% O" o0 U( I# t4 v  4.3 DMA寄存器

$ D& b) a4 f; G  4.4 DMA应用实例
  x' D* `* f0 o' L+ M5 ]5 w4 |
  习题
+ I9 s% Z* V+ @! l% A$ T- `( u
5  通用和复用功能I/O
4 j5 y# g& z# X6 B  5.1 GPIO功能描述

3 ^  {" C8 J8 e$ M8 s  5.2 GPIO寄存器描述
% Y) C; L" @% c" U
  5.3 复用功能I/O和调试配置(AFIO)
/ a$ O' \0 f6 |" g, T5 Z
  5.4 AFO寄存器描述
( j2 C# Q8 j: a9 N
  5.5 GPIOAFIO寄存器地址映像

0 j7 E% p3 a4 t, ~/ C  5.6 应用实例

6 j, C0 I' O! {1 K0 W9 l! r0 A  习题

6 K. \! J' u2 a3 y
6  STM32高级定时器原理与应用+ ~' q" r+ Q5 s3 e1 G
  6.1 定时/计数器的基本原理与实现方法
5 @1 g( o) S; `, ^% [1 K
  6.2 STM32高级定时/计数器
% I  s+ j/ K) ]3 c$ U' }
  6.3 STM32高级定时器寄存器描述
6 f/ H8 t( q8 Y! f6 c
  6.4 STM32高级定时器工作原理及应用

) V/ X, `6 \! q' f2 L0 n  习题

3 y: p+ o$ @/ {1 d! \
7  STM32USARt模块
  d- f$ J2 P& c; ^  7.1 串行通信概述
* n' U/ h2 }0 E1 }& }
  7.2 串行通信的基本原理
' C! N* v7 J, ^% N. b7 I$ d/ V5 W4 s
  7.3 STM32F103的串行通信模块
( i+ u# _* W0 h. q
  7.4 USART寄存器描述

% n- w) z- \. q* R. J0 \2 g  7.5 USART应用实例分析

$ B9 A/ D( @8 H- R! o% D  习题

' U5 S% e3 o( v
8  STM32SPI模块6 Y; P# b  ?" H2 }1 Z/ Z, ]
  8.1 串行外设接口概述
6 Y7 v% `* D5 S5 }
  8.2 串行外设接口SPI的基本原理
3 T6 W, q  f, x2 w
  8.3 STM32F103的串行外设接口模块
2 z' Q% U. S& b2 q) s( I0 J
  8.4 SPI寄存器描述
- j  k7 F, E$ A6 j8 H  U3 P% A
  8.5 SPI应用实例分析
9 e+ q9 u- ~# c3 `% T
  习题

& O3 D4 I8 a& ]- Q0 c, s+ K: Q
9  12C总线原理及其应用
5 C0 X1 F9 s0 }% a* E4 j# y  9.1 12C总线概述

1 }7 v6 P. N0 S1 i: u  9.2 12C总线原理

  Z4 d4 L: ?* n# W  9.3 STM32 12C模块原理
5 p6 d5 N8 k9 q" A4 U
  9.4 STM32 12C扩展EEPROM应用

- x: D, q% P6 Q; b* {: [  习题

0 r' s* ]+ O- M9 [7 q
10  CAN总线原理及其应用
. d2 q- R  ^6 x9 d3 k4 |; n+ H  10.1 CAN总线概述
. K1 X+ @) T+ M0 k% [
  10.2 STM32CAN通信模块

+ M4 P- l; |7 w/ H" B  10.3 STM32 bxCAN模块工作过程

% z2 \* X& P$ w6 n  10.4 STM32 CAN应用实例

$ [/ z; G+ s# M  习题
% o0 w; L' p- I1 Y. j
11  STM32的模拟数字转换模块
0 V+ c# c; k. y: {  11.1 A/D变换的基本原理
1 h" P8 F" D# ]* B) f- |( @  x
  11.2 ADC模块的主要技术指标和选型考虑
* r9 L& U" q( M: k0 I. D3 ]1 a' A
  11.3 ADC模块的外围软硬件设计
0 {$ w) _; ^, o
  11.4 STM32F103 ADC寄存器介绍
9 U* |3 c7 T% b- O* K8 \2 Z3 j* D
  11.5 STM32F103ADC模块的使用
9 W; }, P' C. Q/ p1 N5 f
  11.6 基于STM32F103A/D变换示例

: s7 J7 V; B- c, I0 o+ y  习题
: E- x( F8 C5 y, l
12  STM32支撑开发环境
! o  L, ?' @( n- X2 b' t  12.1 嵌入式系统开发的流程
' N2 w' N7 n: r3 l; ^, Z3 P( A2 d
  12.2 基于Keil MI)KSTM32开发支撑环境

) [/ d/ S7 g: R# ^4 U2 v1 o  12.3 STM32启动文件解析

; Q8 D& ~  l1 }  12.4 ARTX嵌入式操作系统使用初步

! \* b+ n5 u3 F; ]: t/ S6 j  12.5 嵌入式系统软件开发的高级主题
" H; k( r  c* l# t! V& p; b
  习题

) k! ~6 ]  S' C1 |5 B' ]5 A
13  基于STM32的多功能综合实验板设计
: Z$ G$ P/ E8 Y! ?& T  13.1 综合实验板介绍
  M2 [2 x0 A) y/ e: \
  13.2 MDvSTM32-107实验板模块设计

' Q! p: p" s! t& [& d  习题

- k5 n8 q; Q: @0 J
14  基于STM32的电动自行车控制器设计& j" s: V/ b1 e
  14.1 直流无刷电机的基本原理

/ {5 q) x0 K4 Q$ o  H# S  `  14.2 直流无刷电机应用系统设计

9 ?( Y; J4 f* U, W! b$ p" j% Y  习题

( Y  M: Y  s6 k/ l3 T  u
15  AMR单相电能表的参考设计
) H( Z, q- I4 p7 J8 C  15.1 需求和目标系统特性

# w/ b" W0 J  Q/ h. |1 k2 H) W. m3 x  15.2 硬件设计方案
8 ^. g# ?& l: ^# Y* _
  15.3 STPMlO测量集成芯片
& u+ k0 i: R; {' n' N" `" f+ t/ k& ]
  15.4 账户管理
; X7 }5 ?( w7 J1 y
  15.5 目标机的测试与评估
, g6 t) d/ Z, g& T* d8 v1 X- [
  习题

( U! Y& K  b8 e& \$ e$ E; T
附件A ARM公司系列产品命名规则
! ~/ u9 \) M- L, T1 {' M8 G
主要参考文献' L/ P. ~* Z' L6 i2 [7 j/ T* }8 e
 - o1 [% u; `7 u8 K( I6 |  b
当当网购买地址 (http://product.dangdang.com/23447560.html)
% J# p9 v  w: Y, R2 e/ z7 V4 W- j" {" E8 o0 v5 \! K
亚马逊购买地址 (http://www.amazon.cn/dp/B00IST1TIW)" R6 d# X  {! ~; e' G. j
 
6 t! r# D6 |5 v推荐理由:
4 z9 J/ n5 C2 Y( }2 t; M* f" f9 J8 l7 \, v# Y9 S+ u" F, ]
作为十一五国家级规划教材本书以Cortex-M3内核和STM32系列MCU为主要介绍对象。有系统的介绍了嵌入式系统的原理并说明嵌入式系统软件开发流程。适合专业教育教学也适合具有经验的嵌入式系统开发者自学或研究。 7 t! S" t1 n- n, [5 J$ L9 H
 ; K+ U1 }6 b6 o, S
                                                                                                                                                                                                                                                                                             三十四本STM32图书分享集锦(推荐可获赠ST图书)                                                         
 8 L% `. u1 d/ f: I! Q. D9 n; x
 
  m0 D: d9 ~/ f2 g1 k) S 
收藏 评论4 发布时间:2014-5-19 23:43

举报

4个回答
沐紫 回答时间:2014-5-20 09:17:27

RE:【STM32图书分享之三十九】—《嵌入式系统及其应用》

楼主请写出推荐理由,即可获得这本书
JackH 回答时间:2014-5-20 21:09:25

回复:【STM32图书分享之三十九】—《嵌入式系统及其应用》

回复第 2 楼 于2014-05-20 09:17:27发表:) ?5 T  N% G9 b% H7 C$ q4 N' D( A
已加入推荐理由,并更新为第二版!
9 j5 L) Z0 d) T- F 
zhaojunlin123 回答时间:2015-1-5 15:32:31
学习学习·······
黄小狼 回答时间:2015-1-9 15:29:19
推荐书可以获得实体书?太好了,嘿嘿
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版