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

【STM32图书分享之二十】《ARM Cortex微控制器教程》

[复制链接]
小小陈-245368 发布时间:2012-9-26 17:51
作  者:马忠梅,徐琰,叶青林 编著
$ Z# X8 B  G, v1 x) C. d& l7 D出 版 社:北京航空航天大学出版社7 E- l% c1 d6 m0 m
出版时间:2010-1-1
- r# k$ s: v1 P. p 
/ L6 D2 s5 M4 A7 `) T 1111.jpg
4 f' m. Y) N% O) d4 c. \内容简介
* n% Y0 f+ Y0 R* v  S4 Y0 X
本书是32位微控制器教材,基于ARM Cortex讲述嵌入式系统概念、软硬件组成、开发过程以及Cortex体系结构和应用程序开发设计方法。全书共8章,有嵌入式系统基础和ARM CortexM体系结构等理论内容,也有TI、ST、NXP和Atmel四家公司的Cortex微控制器时钟控制和应用程序设计等实践内容,另外还包括μC/OS移植和UML设计方法。本书有两个主要目的,一是普及高端MCU,不要再面向寄存器编程,而要使用库函数;二是体现Cortex MCU很好的“生态环境”,有多家厂商支持。, x+ A& X) e- E+ G# V
本教材的特点是取材于最新资料,总结实际竞赛经验,实例较多,实用性较强。本书适用于没有操作系统知识的单片机开发人员学习嵌入式系统,可作为研究生和本科生嵌入式系统课程的教材使用。# k! x+ t5 J3 M
目录  \0 b; m$ ^! z  s# `
第1章 嵌入式系统基础
% m4 A( g3 v7 v1.1 嵌入式系统概念
9 _/ I1 {/ u& U/ k2 Y1.1.1 嵌入式系统定义
* M& h( a9 p% q0 ]$ c) b) J0 l: R1.1.2 嵌入式系统组成
' w+ U+ K4 o0 y1.1.3 嵌入式系统特点
' e* D5 R9 R9 W. v7 s6 u' R1 L0 e1.1.4 嵌入式系统应用
% c) r* S3 X& D1.1.5 实时系统5 e2 S) E& I: S6 P1 Q
1.2 嵌入式处理器
) }5 @3 U# H1 N8 B1.2.1 嵌入式处理器分类
4 v' K/ \9 z6 a7 P; {* Z0 r$ e1.2.2 微控制器
0 k, L/ u% q# I' h1.2.3 嵌入式微处理器) b2 n5 @" m" F9 A
1.2.4 DSP处理器
0 w# c: i- @7 w2 V, N4 w1.2.5 片上系统  F9 J& T6 a/ ~5 x; |6 \* y2 Q, Z
1.2.6 典型的嵌入式处理器
# A2 Y3 m5 x4 t5 O5 C. d1.3 嵌入式操作系统0 k$ L8 \# S& S7 m
1.3.1 操作系统概念和分类
& Y8 v  M4 J& `  e1.3.2 实时操作系统  v6 M) M: |. J+ ^" P
1.3.3 常见的嵌入式操作系统# K0 d, C; b- c$ S# f) x
1.4 实时操作系统的内核
* H9 o! J) u- d) [: J$ ~6 Y' `1.4.1 任务管理% g. J5 n1 R$ [7 i& ~" Y
1.4.2 任务间的通信和同步* C7 l! l0 {) x
1.4.3 存储器管理  P: J0 Y( m# u- Z! l# u; ~
1.4.4 定时器和中断管理  C  M0 |7 l! I# u/ L: P
习题. f9 B, b1 K$ A; [
第2章 嵌入式系统开发过程
2 B% {2 D; I6 D5 o& V2.1 嵌入式软件开发的特点, G$ W1 x3 h* J% ]9 c+ J0 n1 A
2.2 嵌入式软件的开发流程; e, H; x3 b* O: \
2.3 嵌入式系统调试# a0 X0 k! J2 i+ j1 C& W! i0 I/ J" b5 K
2.4 板级支持包+ ^0 j# M* x& r! }" T& I: Q
习题( H+ C6 i2 t" M! \( y: |
第3章 CortexM体系结构8 n( ^6 R$ Q0 R! B8 C: w; g
3.1 ARM体系结构概述8 F4 h4 p& j) ~6 L8 G% o$ L
3.1.1 ARM体系结构的特点. N. D3 C! U+ H- }6 N# V$ ~
3.1.2 流水线- ^! K6 y% _  ^9 Z6 C9 n
3.1.3 ARM处理器核
( u2 B. Z, R% F6 P+ p3.1.4 结构框图
9 m+ ?; k9 ~' z* w( H! d$ _+ b3.1.5 典型的连接方式
* r" K9 ^% z) X$ m& C" y, C* d5 z3.1.6 ARM JTA调试接口5 r, \: w7 S  j! t$ o
3.2 编程模型! x+ K2 b9 R# @# F0 L% i
3.2.1 Thumb2指令集体系结构(ISA)% R' D) f( i; @* c0 P6 x- y1 u
3.2.2 寄存器
2 F- V7 A+ o# M: V; S3 Z3.2.3 工作模式和特权级别. H6 q; ?) m4 y, q
3.2.4 CortexM3堆栈# Z+ r- q  `' n9 S
3.2.5 数据类型! B0 J. Y; C$ y# P. m
3.2.6 存储器和存储器映射I/O' B+ n% U- p; ]& X% ^# {' \8 Q0 |) [
3.3 ARM基本寻址方式: m  D1 l) b& H) r: b
3.4 Thumb2指令集说明
- \, o3 J) F: }8 Q3.4.1 条件执行
, m6 C9 t  N, j1 r9 \  T3 w$ N3.4.2 指令分类说明
5 t1 ]) E& X# w+ E$ B) N& p3.4.3 Thumb2指令集的特点# t& M% l2 a2 p
3.4.4 ARM汇编语言程序设计
: U! {  t; B& U; H) c8 L+ ^) L3.5 存储器映射
2 B' O. K0 g* \# ?1 L3.5.1 存储系统简介
, B, G* b6 \" ]3.5.2 存储器映射空间8 |4 h) O  o2 d4 ^7 s3 W
3.5.3 位绑定操作
! e/ H( T2 u8 m7 E, }7 I3.6 中断和异常, F5 E2 x- U- i' m" \( T
3.6.1 异常类型
5 _; P9 V, U- p3 U# D: S0 W8 C# V3.6.2 优先级的定义3 t9 Y2 e# T: m& ?: ~
3.6.3 向量表! i/ b. D' I& m* z6 {
3.6.4 中断输入及挂起行为# N" a# ]9 }6 q/ H) m) @4 }6 M  h
3.6.5 NVIC与中断控制
, l1 T% [# ~. i2 H. T3.6.6 中断/异常的响应序列, p2 U2 ]9 y" k* ~$ m+ h9 s5 Y
3.6.7 尾链中断
/ Z1 A4 m- E4 ]  Y3.6.8 迟到异常处理+ e7 D5 m/ O" D& U* i0 S4 A+ U* ?; @
3.6.9 异常返回值
" d8 {# A3 I4 l5 ^4 N3.6.10 中断延迟
9 k, X/ T( B0 V6 J, y; L/ J( e3.7 ARM CortexM的优势
; `4 w, p- ?/ a. D, z* n习题
- A0 Q/ z+ x1 p第4章 ARM CortexM微控制器
& B, Q3 W! a; F8 I0 d: s第5章 片上资源的编程技术$ M5 ?  }1 u  ^# B
第6章 嵌入式系统接口及编程* C6 q9 V/ n$ A) o
第7章 μC/OSII移植
  J8 W+ A% q" i1 U' @第8章 UML设计方法3 [. V9 E9 y  v) D
参考文献- ^$ ]5 ?9 N, r7 a3 F# f9 W$ i, o
 
- N$ W7 Y9 N: {) q  v7 d! v当当网购买链接% w# i) |4 @! N2 K* O
亚马逊网购买链接; p; k5 C) Z3 s0 q) w1 y, `% v' f# r
电子书籍下载链接% K1 w* ^  ^, n5 A# c) Z0 v  A
 
2 ^, [1 Z# O0 L" L9 J点击查看更多STM32图书推荐
收藏 1 评论4 发布时间:2012-9-26 17:51

举报

4个回答
你好我好大家好! 回答时间:2015-10-2 15:14:24
谢谢分享         
baobo16321 回答时间:2015-10-20 09:02:46
谢谢!
yanlinwei 回答时间:2015-10-20 09:42:06
谢谢分享
gzyy2005 回答时间:2016-3-24 18:53:56
谢谢分享

所属标签

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