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

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

[复制链接]
小小陈-245368 发布时间:2012-9-26 17:51
作  者:马忠梅,徐琰,叶青林 编著
4 b) {8 ^- P% A  I* y& d/ l  M# I出 版 社:北京航空航天大学出版社
, G! x/ \6 Z# K5 v4 M/ P( u/ V: O出版时间:2010-1-1: e- ?, b- H8 V" K6 f/ N) i
 
" |( a' q: O; k. {( }$ M 1111.jpg : |, s$ [) p( |$ U2 E$ F( K! ~
内容简介
+ T- F% a- G% P
本书是32位微控制器教材,基于ARM Cortex讲述嵌入式系统概念、软硬件组成、开发过程以及Cortex体系结构和应用程序开发设计方法。全书共8章,有嵌入式系统基础和ARM CortexM体系结构等理论内容,也有TI、ST、NXP和Atmel四家公司的Cortex微控制器时钟控制和应用程序设计等实践内容,另外还包括μC/OS移植和UML设计方法。本书有两个主要目的,一是普及高端MCU,不要再面向寄存器编程,而要使用库函数;二是体现Cortex MCU很好的“生态环境”,有多家厂商支持。7 p3 N8 [5 Q6 Z. K' O
本教材的特点是取材于最新资料,总结实际竞赛经验,实例较多,实用性较强。本书适用于没有操作系统知识的单片机开发人员学习嵌入式系统,可作为研究生和本科生嵌入式系统课程的教材使用。1 k" ^8 m, I$ a6 [$ {8 Z
目录; T9 W6 D9 [; b( P0 i( @* h
第1章 嵌入式系统基础5 ?# d" @9 ^0 ?
1.1 嵌入式系统概念
" ?5 l/ y2 ~; h0 _: k1.1.1 嵌入式系统定义0 _; F' b, R% j* _
1.1.2 嵌入式系统组成
* n8 t9 s( L' ^9 N1.1.3 嵌入式系统特点
" y* j; K8 o- x  U9 r8 t& S( ~% s; p1.1.4 嵌入式系统应用
' b/ C! E) x0 w3 v# C& D) ]7 T1.1.5 实时系统8 J# s  }+ b5 Y9 z# F
1.2 嵌入式处理器0 n7 Y0 v" E" a1 O
1.2.1 嵌入式处理器分类
1 \6 k9 {4 ]2 d1 @8 _1.2.2 微控制器1 h. z6 |3 {7 V5 a5 X+ H
1.2.3 嵌入式微处理器' t! F+ a6 Q8 B: A& x
1.2.4 DSP处理器! H! A* G7 d5 m4 I4 G& m
1.2.5 片上系统# A' J0 {$ d3 \+ J
1.2.6 典型的嵌入式处理器
5 X$ \( O7 h4 |1 w; N; M1.3 嵌入式操作系统
$ g- Z: }$ j) _1.3.1 操作系统概念和分类5 R. _$ ^# k4 [1 ~
1.3.2 实时操作系统
( X! p% T6 [9 g* S2 K  y: m1.3.3 常见的嵌入式操作系统" u$ c6 a7 F' n5 p, a+ n
1.4 实时操作系统的内核3 ?1 r$ s% G1 K  E/ Q
1.4.1 任务管理( u2 v0 {, t% U# l5 t) _
1.4.2 任务间的通信和同步
9 O4 E( U/ {  H/ D% t7 K/ J6 y1.4.3 存储器管理) q1 q. x. C3 s, p3 \3 }0 W
1.4.4 定时器和中断管理7 x+ D8 k) \" e0 p; {6 }9 C% g
习题
- [3 O- @. g7 ]/ |9 q" |6 {第2章 嵌入式系统开发过程# g' U& d  m5 W
2.1 嵌入式软件开发的特点8 Q/ Q7 a! s9 f" T# T% ^) W
2.2 嵌入式软件的开发流程
! L7 X2 j( S, L: h* O9 p5 M2.3 嵌入式系统调试
& O1 G; F) H- u+ w7 D% ~7 I8 h2.4 板级支持包7 u) O) V* E& N
习题
9 s. N- X( E7 w2 w. \( C) p0 y/ F第3章 CortexM体系结构
: ^, Z5 `" e+ C! g* s3.1 ARM体系结构概述' L1 A$ K5 g  h$ p: e
3.1.1 ARM体系结构的特点
: ]: c# o' G8 R5 r1 a* q% h4 p6 I3.1.2 流水线" F( N' H+ g( `8 h( r
3.1.3 ARM处理器核
4 s! g7 L3 O# j9 Y3.1.4 结构框图
1 m6 i% }6 \) m) K+ ^* k3.1.5 典型的连接方式
8 C6 z6 a$ p8 P; t! F8 Q6 Z* B' O' H3.1.6 ARM JTA调试接口
! M) W/ J* }- C$ ]& {. v/ e  \3.2 编程模型
9 G$ x, H# G& ?3 ~# \. O3.2.1 Thumb2指令集体系结构(ISA)5 \" M0 x  q/ H' t
3.2.2 寄存器5 t5 i; h$ U2 W
3.2.3 工作模式和特权级别# q- i' a9 i$ M& m- T( N" J  a3 t4 E
3.2.4 CortexM3堆栈, l* h7 E+ x, I- [8 ]
3.2.5 数据类型: C2 f% S: ]) d* n. P' z
3.2.6 存储器和存储器映射I/O9 j  q. x) y: a0 _1 J, }; C5 ?
3.3 ARM基本寻址方式
( u: B9 o8 s( A3.4 Thumb2指令集说明
( s) j; i; |# T& u) N. e2 J3.4.1 条件执行
* _2 r  |8 K( d" n/ P3.4.2 指令分类说明. h, e( v. E1 m. Z
3.4.3 Thumb2指令集的特点
) c. j: Z, p, y) X3.4.4 ARM汇编语言程序设计1 }& q' @/ r$ H) B' L
3.5 存储器映射+ h7 P5 |- q* D% j. z/ b) l
3.5.1 存储系统简介, a/ D- w: y- d* N- q3 M
3.5.2 存储器映射空间6 B9 Z# ~" R( }1 Q3 h8 \  U' {3 z
3.5.3 位绑定操作
" y. ?& ?. l; y3.6 中断和异常' w) B* R, o6 l) K. m
3.6.1 异常类型
" j5 Q* `8 }. O3 _; Z3.6.2 优先级的定义+ V$ Z# ]# ?) A/ [7 h% Q! [
3.6.3 向量表
6 ?. L! M4 H# B" m3.6.4 中断输入及挂起行为' E! i, q% c; _+ ?3 }
3.6.5 NVIC与中断控制
. M. P" Y8 P+ g0 K8 Z3.6.6 中断/异常的响应序列: M# v6 `8 k% E7 n
3.6.7 尾链中断
+ }. ]2 w5 p6 L2 E4 k3.6.8 迟到异常处理/ X5 R  r" I5 o$ L, \. @
3.6.9 异常返回值7 g5 D0 ]9 R9 x7 o( _8 o) j* t  a
3.6.10 中断延迟% Z) j' t& j- C3 ]$ V0 a1 |
3.7 ARM CortexM的优势 % z, h  h% Z, A7 U4 m8 {
习题  l3 g1 G; K! G) O6 v# `
第4章 ARM CortexM微控制器0 q6 c4 c4 q1 N3 D& t1 _% @
第5章 片上资源的编程技术6 C5 s) ~$ o. V5 l% \
第6章 嵌入式系统接口及编程
9 ~  F: I) L+ x+ q第7章 μC/OSII移植
7 t2 j) p& h# e第8章 UML设计方法, _$ [+ ]+ I& h9 j; p
参考文献$ P& o: W% ]6 ~! C% D2 B
 
' H1 |: `* R2 D! r( l: |* t当当网购买链接
: Z7 j( `/ E- w$ _: `6 T亚马逊网购买链接  z0 M0 U3 F: i6 N# t$ a1 y; V
电子书籍下载链接
+ K" f  K, B8 Z/ f$ I0 m2 K) N $ ~( r6 ?- k' D/ Y/ |- I/ [
点击查看更多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 手机版