作 者:刘同法,肖志刚,彭继卫 编著4 v% J" T; p/ C& N, E, }, c% J 出 版 社:北京航空航天大学出版社* t1 N: M4 `- `# a 出版时间:2009-8-1 内容简介) H0 v3 X- w- m3 g Cortex-M3是ARM公司基于ARM V7架构的新型芯片内核。本书首先叙述Cortex-M3内核微控制器的内部结构和内部寄存映射及功能,然后通过课题的形式训练读者掌握其编程应用方法。 全书分基础篇和实战篇两部分。基础篇主要讲述Cortex-M3的由来和Cortex-M3内核微控制器的内部结构。实战篇又分基础训练和应用训练两部分:基础训练主要训练读者对Cortex-M3内核微控制器的输入/输出和内部定时器等的应用;应用训练主要训练读者对Cortex-M3内核微控制器与外围接口电路进行通信控制的编程方法。本书既可作为学习32位微控制器的单片机爱好者和从事自动控制、智能仪器仪表、电力电子、机电一体化以及各类单片机应用的工程技术人员的学习参考用书,还可作为大学本科、高职高专、技师学院等师生的理论教材或实习教材。* S+ E1 `1 k- S/ C" `; r/ O: L 目录* M u1 h* P1 y$ E D; N4 p 基础篇. h! P2 K' t. S' u# h2 A5 L0 c 第1章 ARM公司与其体系结构概述4 m4 o0 w" q, j* \6 F 1.1 ARM公司概述7 ^+ r+ D$ X0 w! e8 I 1.1.1 ARM产品领域, p4 m. J/ ^( q) ]! C 1.1.2 ARM产品特点" w" C5 m4 L5 b! I5 H/ S 1.2 ARM体系结构概述 1.2.1 ARM CPU应用分类 1.2.2 应用处理器! @- m; n& A# L/ s% u 1.2.3 嵌入式控制处理器 1.2.4 ARM体系结构的发展 1.2.5 ARM技术发展趋势 第2章 ARM Cortex-M3处理器内核结构 2. 1Cortex-M3内核! f$ H+ T5 i3 M7 n* _' T 2.2 Thumb?2指令集架构0 ?, N9 e' ?3 q0 k. l 2.3 嵌套向量中断控制器(NVIC) 2.4 存储器保护单元(MPU)9 e5 [% X; v/ i% | 2.5 调试和跟踪$ T" N& g* `3 f- W 2.6 总线矩阵和接口 2.7 Cortex-M3指令系统4 E8 T8 I3 G* h m8 y5 z 第3章 Cortex-M3 内核微控制器LM3S101/LM3S102硬件结构" C* u! y4 |" R7 y' e0 ?% _ 3.1 概述 3.2 引脚功能1 g. e9 q, T4 s4 T6 b9 N 3.2.1 引脚分布+ K8 _0 I0 X% n' I. K- M/ y! T 3.2.2 引脚功能描述 3.3 硬件结构 3.4 ARM Cortex-M3内核 3.5 内存储器单元(Flash/SRAM) / q, B- i; l% \! K, I 3.5.1 SRAM存储器* P9 Y" E+ h" H" W* M 3.5.2 Flash存储器 S/ w: {+ j/ W" T 3.6 中断系统 3.7 通用输入/输出(GPIO) 4 o# C0 _7 u: B9 B d4 ?! Z! H 3.7.1 GPIO功能模块 3.7.2 数据寄存器操作 3.7.3 数据方向 3.7.4 中断控制$ @% e( o9 O1 I% ~0 Z7 ~ 3.7.5 模式控制 3.7.6 引脚配置3 R' w. o; U# D. i" m( M- t 3.7.7 标识(Identification) 3.8 通用定时器: X4 W6 F: j5 k/ w5 C% h$ j9 h 3.8.1 硬件模块框图 3.8.2 功能描述8 f. o3 A0 t5 }9 q* U 3.9 看门狗定时器$ Y2 T; h1 `0 f 3.9.1 看门狗模块框图 {) e2 H' K' H6 R, W5 i# q) t 3.9.2 功能描述 {1 ]6 N; T- R5 D1 g. { 3.10 通用异步串行通信 3.10.1 硬件方框图: G+ `4 J" M0 \* D" a3 y 3.10.2 功能描述. n3 {$ r* _- a& G0 w9 T0 u 3.11 同步串行通信接口(SSI) 3.11.1 SSI模块框图 3.11.2 功能描述. s/ p' e8 ]1 t" ~$ }" U 3.12 I2C接口, _' [, W( p$ y. u/ H+ e' {8 Y 3.12.1 I2C硬件方框图 3.12.2 功能描述 3.13 模拟比较器+ l5 a' M9 M+ i% a) C 3.13.1 硬件方框图, C8 O; G$ {/ ^* H! W, }0 ^3 |! W 3.13.2 功能描述+ t# `) \* u/ H7 N 3.13.3 内部参考编程 3.14 JTAG接口 3.14.1 硬件方框图1 N) g8 i; }; M+ P( D, a& y 3.14.2 功能描述1 Y6 W( O7 {( j6 ]3 M/ C1 f. C7 r 3.15 系统存储器映射& M, E( U; m6 ], P) }3 ^ 3.16 系统控制 3.16.1 功能描述) f. z% x% i- \2 V7 z" ^# j# R# v% [: E 3.16.2 初始化和系统配置 3.16.3 系统控制寄存器的映射 3.16.4 系统控制寄存器可实现功能描述9 c# |4 n# U% [2 h5 I 第4章 对C语言的回顾 第5章 IAR Embedded Workbench与LM LINK JTAG快速入门 实战篇. A& n, ^8 l" ~- Z2 { 第6章 Cortex-M3 内核微控制器LM3S101(102)内部资源应用实践 第7章 Cortex-M3内核微控制器LM3S101(102)外围接口电路在工程中的应用- n) P+ I# X$ H! p$ G! y% N' z 附录A Cortex-M3 内核微控制器LM3S101(102)最小系统 附录B 网上资料内容说明 参考文献 温馨提示2 J2 e6 v" y' u4 C( I$ T 当当网购买链接3 H' p) Q$ b# K+ w+ l9 V 亚马逊网购买链接 电子书籍下载链接 |
【银杏科技ARM+FPGA双核心应用】STM32H7系列10——ADC
【银杏科技ARM+FPGA双核心应用】STM32H7系列57——MDK_FLM
【STM32图书分享之九】—《STM32F 32位ARM微控制器应用设计与实践》
无刷直流电机控制应用+基于STM8S系列单片机---电子书
STM32 USB的程序,包含固件、驱动和测试用的应用程序
工业以太网总线ETHERCAT驱动程序设计及应用(扫描版)
【实战经验】STM32 DFSDM测量温度应用
【实战经验】基于STM32 I2S的音频应用开发介绍
【中文文档】AN4112_使用STM32F05xx模拟比较器的六个应用案例
[连载]STM32F103ZET6 uCGUI3.90a控件应用教程(第五节 复选框和单选按钮)
回复:【STM32图书分享之十六】—《ARM Cortex-M3内核微控制器快带入门与应用》
RE:【STM32图书分享之十六】—《ARM Cortex-M3内核微控制器快带入门与应用》
RE:【STM32图书分享之十六】—《ARM Cortex-M3内核微控制器快带入门与应用》
RE:【STM32图书分享之十六】—《ARM Cortex-M3内核微控制器快带入门与应用》