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

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

[复制链接]
小小陈-245368 发布时间:2012-9-26 17:51
作  者:马忠梅,徐琰,叶青林 编著3 G/ C) `/ E8 y1 s; U
出 版 社:北京航空航天大学出版社
3 O1 L/ P% o( a5 O# I' y# i" p! z出版时间:2010-1-12 d: Z% I, q1 L! b6 Q+ f# U4 W
 
7 w8 a+ I# w3 f- p! j5 }' k2 Z 1111.jpg 0 g6 O9 f/ Y. B3 s* b) J
内容简介
# I1 @( C- s" K- z1 R
本书是32位微控制器教材,基于ARM Cortex讲述嵌入式系统概念、软硬件组成、开发过程以及Cortex体系结构和应用程序开发设计方法。全书共8章,有嵌入式系统基础和ARM CortexM体系结构等理论内容,也有TI、ST、NXP和Atmel四家公司的Cortex微控制器时钟控制和应用程序设计等实践内容,另外还包括μC/OS移植和UML设计方法。本书有两个主要目的,一是普及高端MCU,不要再面向寄存器编程,而要使用库函数;二是体现Cortex MCU很好的“生态环境”,有多家厂商支持。
( [' ~2 v' D  V) N7 p( o' }本教材的特点是取材于最新资料,总结实际竞赛经验,实例较多,实用性较强。本书适用于没有操作系统知识的单片机开发人员学习嵌入式系统,可作为研究生和本科生嵌入式系统课程的教材使用。% j0 T3 r' {* }; I! M  [+ _
目录
. p' P3 h8 S8 A+ J& }" x+ C- c
第1章 嵌入式系统基础
6 c% o, r( R0 S. P( c" r5 l1.1 嵌入式系统概念5 X8 a: Z- E, D. W/ @+ Q3 R+ c
1.1.1 嵌入式系统定义( }5 @& k" y  P9 }
1.1.2 嵌入式系统组成* K! F$ N% a. W/ [. H! x5 [
1.1.3 嵌入式系统特点
% U( S+ ^: p, U7 K$ w; B5 w5 o! o1.1.4 嵌入式系统应用7 k3 [; ^- r" ^, N4 M8 \- }# k  M1 a
1.1.5 实时系统7 b$ ?8 F! y2 q) u
1.2 嵌入式处理器
: g% Z% y" B$ V& v1.2.1 嵌入式处理器分类! W* ~/ l* [2 i: w5 V, e2 q' I: D
1.2.2 微控制器
& C. J, L; G5 @8 p% f5 d+ }1.2.3 嵌入式微处理器! g) v" C# V6 J
1.2.4 DSP处理器
7 L* v. J$ X5 T. b1.2.5 片上系统, T# N" |7 P2 O
1.2.6 典型的嵌入式处理器
8 |7 ^& u% G; }# @1.3 嵌入式操作系统
  G6 x$ L  A  l1 ?, |9 t5 ?1.3.1 操作系统概念和分类+ S! d# e' M1 I; ?) Z' S
1.3.2 实时操作系统
9 p; W; s4 u( V- V8 p. }* ?1.3.3 常见的嵌入式操作系统
  k& z, D" F8 S6 S0 J! N1.4 实时操作系统的内核
+ Y8 ]3 L6 G2 Q# {1.4.1 任务管理
4 u8 F7 l0 h' T/ e$ M2 h1.4.2 任务间的通信和同步* c) r9 c$ m) x* w
1.4.3 存储器管理6 Z& F( N' n, m# I# ^, I4 {
1.4.4 定时器和中断管理+ c6 d  D0 Z( U7 Y
习题
  S/ _+ I1 r* k+ |/ }  f第2章 嵌入式系统开发过程
9 b  u+ X' c7 T) f. X+ ~2.1 嵌入式软件开发的特点4 G" c  Q" h( {( h9 @. g
2.2 嵌入式软件的开发流程
5 b2 N+ A8 N; A" g8 I  }( r6 L7 N$ f5 j2.3 嵌入式系统调试  ?! _7 y$ h) k% a0 ~6 N2 h
2.4 板级支持包
. s! I9 z. l. a0 y习题, P2 D# ~) ?- J( m
第3章 CortexM体系结构/ R$ n: c" B+ d, N) }
3.1 ARM体系结构概述
4 x) n! Z$ {7 D# d$ y3.1.1 ARM体系结构的特点3 l3 Z" p8 B& j' f/ M% B8 K) T) m: a
3.1.2 流水线
/ a1 l3 A7 h3 k7 k3.1.3 ARM处理器核* Q; n) N' v2 K9 o
3.1.4 结构框图
4 M" l% ^  }( g( {3.1.5 典型的连接方式1 j- F0 T+ h5 s) e: R
3.1.6 ARM JTA调试接口
2 B* u# N. w2 O" h9 l3.2 编程模型
# [6 g6 m8 W$ V/ x* @# F3.2.1 Thumb2指令集体系结构(ISA)
: g6 f% [3 I) B3.2.2 寄存器1 S; ^6 Z) z7 S" f. a0 @" H6 H) Y0 B# W
3.2.3 工作模式和特权级别
0 J, s$ G( W  Z, Z3.2.4 CortexM3堆栈$ t5 T+ }- D* }: H6 v
3.2.5 数据类型
) S$ q$ G- q' |$ n2 k3.2.6 存储器和存储器映射I/O2 Q5 R6 m5 I- I! l6 k6 u
3.3 ARM基本寻址方式
, H% {' r! r+ M5 R3.4 Thumb2指令集说明6 r0 i. _& b& @' N8 d8 C5 _) U
3.4.1 条件执行
7 {4 Q9 m  @! ?$ @3.4.2 指令分类说明
5 t9 v9 Q2 E' {7 i! c3.4.3 Thumb2指令集的特点
( `9 A" E3 o0 d4 u3.4.4 ARM汇编语言程序设计
3 P) ]' E( b  p6 ^5 z; d' Y' J3.5 存储器映射9 v+ }! o9 H) u3 b: m3 P* `1 }
3.5.1 存储系统简介! h4 U4 D: X, c6 ~( ?
3.5.2 存储器映射空间& }' w& p+ |/ F( Z% }; O( {
3.5.3 位绑定操作
# t, |1 m" K! I0 l$ X6 J3.6 中断和异常  ]$ Y* j; G, f
3.6.1 异常类型
; p# e; a7 C. l$ X: P3.6.2 优先级的定义
+ P$ J- q) ]5 O: U' V* @/ N9 b3.6.3 向量表
9 k' F8 X8 U- i0 b* L: m; E3.6.4 中断输入及挂起行为
  ^4 R, w% V- M$ k  A( ~2 ]: V: C3.6.5 NVIC与中断控制
7 a. n3 y7 R8 W( y; F9 j3.6.6 中断/异常的响应序列
) g" n( l4 @4 m- f; [& i3.6.7 尾链中断4 f5 B. j# v% c
3.6.8 迟到异常处理; ?0 @' v% ?5 V+ p
3.6.9 异常返回值' t( R, I9 R; o4 e$ Q. l/ ^
3.6.10 中断延迟; N+ W: m+ {7 g) }
3.7 ARM CortexM的优势
6 [- j$ f! O0 |: J习题4 J( L" ^) Z0 }* ?( |3 U4 x2 _6 m. {& E5 @
第4章 ARM CortexM微控制器2 B6 }% V$ B7 n. u% f) I' D( g2 M
第5章 片上资源的编程技术
* l3 T) [+ f  @" K0 M6 b第6章 嵌入式系统接口及编程& U: h, F" L+ u" G" C: v& _
第7章 μC/OSII移植* D8 U' Q* K" U) s! e  L0 n
第8章 UML设计方法
' A( I( m- b% a4 i" x% W参考文献
5 p' G) u% l3 z( n$ r1 q + Q- V2 Z2 U3 s# c( J1 B2 t
当当网购买链接& T! v7 j0 ^+ h
亚马逊网购买链接  Q: F0 u9 Q2 K( w( J
电子书籍下载链接2 L4 f1 T3 @2 T. ^1 n$ N' S' X& w1 |
 2 \, ^( @+ C0 q+ L  |
点击查看更多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管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版