嵌入式系统原理及应用
嵌入式系统原理及应用封面图

嵌入式系统原理及应用

屈召贵, 主编

出版社:电子科技大学出版社

年代:2011

定价:43.0

书籍简介:

本书以目前ARM最新的Cortex-M3 32位微控制器作为主要内容,讲解内核以及基于其内核的Luminary系列微控制器LM3S片上资源结构及应用;对嵌入式实时操作系统μC/OS-II进行适当的剪裁,讲解其核心工作原理、移植和应用;并列举综合性的实例进行剖析、设计、制作调试和测试。

书籍目录:

第一章 嵌入式系统基础

1.1 嵌入式系统的定义及组成

1.1.1 嵌入式系统的定义

1.1.2 嵌入式系统的组成

1.2 嵌入式处理器

1.3 嵌入式操作系统(RJTOS)

习题

第二章 ARM Correx—M3内核结构

2.1 ARM Cortex—M3处理器简介

2.1.1 概述

2.1.2 内核结构组成及功能描述

2.2 内核寄存器组织

2.2.1 通用寄存器R0~R15

2.2.2 特殊功能寄存器

2.3 处理器操作模式

2.4 存储器系统

2.4.1 存储器映射

2.4.2 位带操作

2.5 异常

2.5.1 异常类型

2.5.2 优先级

2.5.3 中断向量表

2.5.4 异常的进入与退出

2.5.5 Cortex-M3异常处理机制

2.5.6 嵌套向量中断控制器

2.6 存储器保护单元(MPu)

2.6.1 MPU寄存器组织及描述

2.6.2 MPU的应用

习题

第三章 Cortex—M3指令系统及程序设计

3.1 指令格式

3.2 条件码

3.3 指令分类

3.3.1 Thumb-2指令表

3.3.2 Thumb-2指令的使用

3.4 程序设计

3.4.1 汇编程序设计

3.4.2 C语言程序设计

3.4.3 汇编与C语言混合编程

习题

第四章 RealView MDK使用

4.1 RealView MDK简介

4.2 IxVision使用人门

4.3 在线调试

4.4 模拟仿真调试

习题

第五章 LM3S系列微控制器片上资源应用

5.1 LM3S微控制器系统简介

5.1.1 LM3S微控制器概述

5.1.2 LM3S微控制器引脚描述

5.1.3 LM3S微控制器系统控制

5.1.4 初始化和配置

5.2 通用输入/输出端口(GPIO)

5.2.1 简介

5.2.2 结构图

5.2.3 寄存器描述

5.2.4 初始化和配置

5.2.5 例程

5.3 通用定时器(CPTM)

5.3.1 简介

5.3.2 结构图

5.3.3 寄存器描述

5.3.4 初始化和配置

5.3.5 例程

5.4 异步串行通信(UART)

5.4.1 简介

5.4.2 结构图

5.4.3 寄存器描述

5.4.4 初始化和配置

5.4.5 例程

5.5 同步串行通信(SSI)

5.5.1 简介

5.5.2 结构图

5.5.3 寄存器描述

5.5.4 初始化和配置

5.5.5 例程

5.6 模数转换(ADC)

5.6.1 简介

5.6.2 结构图

5.6.3 寄存器描述

5.6.4 初始化和配置

5.6.5 例程

5.7 12C总线接口

5.7.1 12C简介

5.7.2 结构图

5.7.3 寄存器描述

5.7.4 初始化和配置

5.7.5 例程

5.8 脉宽调制器(PWM)

5.8.1 简介

5.8.2 结构图

5.8.3 寄存器描述

5.8.4 初始化和配置

5.8.5 例程

5.9 正交编码接口 (QEI)

5.9.1 简介

5.9.2 结构图

5.9.3 寄存器描述

5.9.4 初始化和配置

5.9.5 例程

5.10 模拟比较器

5.10.1 简介

5.10.2 结构图

5.10.3 寄存器描述

5.10.4 初始化和配置

5.10.5 例程

5.11 看门狗定时器

5.11.1 简介

5.11.2 结构图

5.11.3 寄存器描述

5.11.4 初始化和配置

5.11.5 例程

习题

第六章 μC/OS—II操作系统工作原理

6.1 嵌入式操作系统概述

6.2 μxCOS—II工作原理简介

6.2.1 μC,lOS—II的文件结构

6.2.2 任务、任务堆栈、任务控制块以及任务状态

6.2.3 任务就绪表、任务调度和任务切换

6.2.4 任务初始化和任务启动

6.2.5 μC/Os—II中的中断

6.2.6 txC/OS—II中的时钟

6.2.7 任务间通信

6.2.8 内存管理

6.3 μCOS—II的移植

6.3.1 开发工具

6.3.2 μC/OS—II移植的条件

6.3.3 μC/OS—II移植的内容

6.3.4 μC/0S—II移植的步骤

6.4 μCOS—II的应用实例

6.4.1 应用实例说明

6.4.2 任务管理应用实例

6.4.3 任务通信应用实例

6.4.4 内存管理应用实例

习题

第七章 综合设计实例

7.1 高效数控恒流源设计

7.1.1 任务与要求

7.1.2 实例整体方案

7.1.3 系统主要硬件电路设计

7.1.4 系统主要软件设计

7.1.5 系统测试

7.2 电子点菜系统终端机设计

7.2.1 任务与要求

7.2.2 方案说明

7.2.3 硬件电路设计

7.2.4 软件设计

附录A

附录B

参考文献

内容摘要:

《嵌入式系统原理及应用:基于Cortex-M3和μC\OS-Ⅱ》以目前ARM最新的Codex—M3 32位微控制器作为主要内容,讲解内核以及基于其内核的Luminary系列微控制器LM3S片上资源结构及应用;对嵌入式实时操作系统μC/OS—Ⅱ进行适当的剪裁,讲解其核心工作原理、移植和应用;并列举综合性的实例进行剖析、设计、制作调试和测试。

编辑推荐:

《嵌入式系统原理及应用:基于Cortex-M3和μC\OS-Ⅱ》着重深入浅出地涵盖嵌入式系统的基础知识,在内容上力求精简,快速上手,书中大量实例来自科研实践和电子竞赛优秀作品。本书可作为高等院校本、专科的嵌入式系统课程的教材,也可作为对嵌入式系统自学和工程技术人员的参考书。

书籍规格:

书籍详细信息
书名嵌入式系统原理及应用站内查询相似图书
9787564709310
如需购买下载《嵌入式系统原理及应用》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地成都出版单位电子科技大学出版社
版次1版印次1
定价(元)43.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

嵌入式系统原理及应用是电子科技大学出版社于2011.9出版的中图分类号为 TP360.21 的主题关于 微型计算机-系统设计 的书籍。