作 者:刘同法,肖志刚,彭继卫 编著) a8 @2 v2 K0 X) l" z! @" Q5 I 出 版 社:北京航空航天大学出版社0 r9 \- ^* J+ e# z/ J% M. @ 出版时间:2009-8-1 内容简介0 v. R ?3 P/ W0 m/ v Cortex-M3是ARM公司基于ARM V7架构的新型芯片内核。本书首先叙述Cortex-M3内核微控制器的内部结构和内部寄存映射及功能,然后通过课题的形式训练读者掌握其编程应用方法。 全书分基础篇和实战篇两部分。基础篇主要讲述Cortex-M3的由来和Cortex-M3内核微控制器的内部结构。实战篇又分基础训练和应用训练两部分:基础训练主要训练读者对Cortex-M3内核微控制器的输入/输出和内部定时器等的应用;应用训练主要训练读者对Cortex-M3内核微控制器与外围接口电路进行通信控制的编程方法。本书既可作为学习32位微控制器的单片机爱好者和从事自动控制、智能仪器仪表、电力电子、机电一体化以及各类单片机应用的工程技术人员的学习参考用书,还可作为大学本科、高职高专、技师学院等师生的理论教材或实习教材。 目录 基础篇 第1章 ARM公司与其体系结构概述 1.1 ARM公司概述 1.1.1 ARM产品领域5 X( |, Y0 S8 }2 E 1.1.2 ARM产品特点) s, ]/ X5 E9 q 1.2 ARM体系结构概述 1.2.1 ARM CPU应用分类 1.2.2 应用处理器9 ]4 N9 {1 \$ B+ `" [9 O4 h! D* l$ L0 O 1.2.3 嵌入式控制处理器 1.2.4 ARM体系结构的发展 1.2.5 ARM技术发展趋势% i0 Q* O( V* O9 @( | 第2章 ARM Cortex-M3处理器内核结构 2. 1Cortex-M3内核" e& G+ o8 L1 U 2.2 Thumb?2指令集架构 2.3 嵌套向量中断控制器(NVIC), e( Q7 L7 ?. Z" v: n% w$ j 2.4 存储器保护单元(MPU)0 s7 s9 ?) D" W1 Y1 l8 ^& Q 2.5 调试和跟踪 2.6 总线矩阵和接口 2.7 Cortex-M3指令系统' G9 q2 H" T" J. Q; _0 w% I, x 第3章 Cortex-M3 内核微控制器LM3S101/LM3S102硬件结构 3.1 概述7 s h2 |+ z" o: v/ \3 y 3.2 引脚功能' R7 t/ J1 z; G' v/ o9 c' J9 {& P# D 3.2.1 引脚分布 3.2.2 引脚功能描述 3.3 硬件结构9 z, F/ q$ r8 K4 o+ P 3.4 ARM Cortex-M3内核 3.5 内存储器单元(Flash/SRAM) 3.5.1 SRAM存储器; k6 H- \# J' M: K 3.5.2 Flash存储器. c/ I4 P3 j; X 3.6 中断系统3 \" J5 p9 q" K+ M, o' ?2 ? 3.7 通用输入/输出(GPIO) 3.7.1 GPIO功能模块 3.7.2 数据寄存器操作8 b; e" z3 V2 l7 |- \! Z/ K* P; M$ I+ d 3.7.3 数据方向 3.7.4 中断控制+ [6 a+ P& z; A' u2 e 3.7.5 模式控制 3.7.6 引脚配置% d& G: s0 n5 j 3.7.7 标识(Identification) 3.8 通用定时器% Y2 \" ]. e: M4 x3 S# | 3.8.1 硬件模块框图 3.8.2 功能描述" z+ A3 ]# v+ N0 H0 `4 e 3.9 看门狗定时器 3.9.1 看门狗模块框图, B+ U0 J* B" t; Q2 q' Z3 d. o* o 3.9.2 功能描述6 m5 V# V1 K" P& ~# p 3.10 通用异步串行通信 3.10.1 硬件方框图1 m; d, e$ c! R/ e' } 3.10.2 功能描述 3.11 同步串行通信接口(SSI)9 H0 j* r% b" p) W: r 3.11.1 SSI模块框图! U! n! w5 O/ ^$ F- ? 3.11.2 功能描述 3.12 I2C接口 3.12.1 I2C硬件方框图: W* t( n) ~; X$ @. I- t h& G 3.12.2 功能描述* e! m+ j p1 Q4 b 3.13 模拟比较器 m5 T* D0 ]6 n; E/ w 3.13.1 硬件方框图 3.13.2 功能描述" j5 n% R) d1 p" p! W& T$ i3 s 3.13.3 内部参考编程 3.14 JTAG接口4 `+ V/ u$ p- D1 r7 a0 b6 v 3.14.1 硬件方框图 3.14.2 功能描述( N7 P& s1 w# z* O W# N 3.15 系统存储器映射 3.16 系统控制6 X, f d6 v6 y* @- [, Z1 N 3.16.1 功能描述 m; M" t- `4 Y+ x) E6 E: ^- Z 3.16.2 初始化和系统配置2 V) E8 c! J" ~- H 3.16.3 系统控制寄存器的映射 3.16.4 系统控制寄存器可实现功能描述 第4章 对C语言的回顾9 i2 u' G4 O+ S9 D0 M7 E 第5章 IAR Embedded Workbench与LM LINK JTAG快速入门# K, [6 C$ I+ p 实战篇 第6章 Cortex-M3 内核微控制器LM3S101(102)内部资源应用实践 第7章 Cortex-M3内核微控制器LM3S101(102)外围接口电路在工程中的应用* c* @/ C& s6 w$ Y 附录A Cortex-M3 内核微控制器LM3S101(102)最小系统5 X G/ y; r; p2 C 附录B 网上资料内容说明3 R2 V5 K4 R+ Z( } 参考文献/ d1 ^$ V$ r9 }/ v5 E5 U! G/ L 温馨提示4 r$ m" k: U! Q. k" _ 当当网购买链接 亚马逊网购买链接 电子书籍下载链接 |
【银杏科技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内核微控制器快带入门与应用》