主页 详情

《嵌入式系统设计教程》_丁男,马洪连主编;马艳华,董校;朱明,张益嘉编著_14074058_9787121297731

【书名】:《嵌入式系统设计教程》
【作者】:丁男,马洪连主编;马艳华,董校;朱明,张益嘉编著
【出版社】:北京:电子工业出版社
【时间】:2016
【页数】:281
【ISBN】:9787121297731
【SS码】:14074058

最新查询

内容简介

第1章 嵌入式系统概论

1.1 系统概述

1.1.1 嵌入式系统的定义和特征

1.1.2 嵌入式系统的应用领域及发展趋势

1.2 嵌入式系统组织结构

1.2.1 嵌入式系统总体架构

1.2.2 嵌入式硬件系统结构

1.2.3 嵌入式硬件系统中采用的先进技术

1.3 嵌入式软件系统

1.3.1 系统简介

1.3.2 嵌入式操作系统

1.3.3 常用的嵌入式操作系统

习题与思考题一

第2章 嵌入式微处理器

2.1 概述

2.1.1 ARM体系结构版本、命名规则

2.1.2 嵌入式微处理器系列产品

2.2 ARM微处理器组成结构与工作原理

2.2.1 微处理器结构组成

2.2.2 微处理器的工作状态与工作模式

2.2.3 微处理器的寄存器组织

2.2.4 异常中断模式处理过程

2.3 ARM存储器存储方式与映射机制

2.4 常用的嵌入式处理器简介

2.4.1 ARM9系列S3C2440微处理器

2.4.2 ARM系列Cortex处理器

习题与思考题二

第3章 嵌入式系统开发环境与开发技术

3.1 概述

3.2 嵌入式系统开发技术

3.2.1 集成开发环境

3.2.2 系统软件开发工具

3.3 嵌入式系统调试技术

3.3.1 ARM交叉调试及固化技术

3.3.2 嵌入式软件的测试

3.4 嵌入式系统的引导程序

3.4.1 BootLoader的职能

3.4.2 BootLoader的操作模式

3.4.3 BootLoader的程序结构与调试

3.4.4 BootLoader的应用实例

习题与思考题三

第4章 ARM指令集系统与程序设计

4.1 ARM指令集及应用

4.1.1 ARM指令简介

4.1.2 ARM指令集的编码格式

4.1.3 ARM指令的数据寻址方式

4.1.4 ARM指令的分类说明及应用

4.2 Thumb指令集及应用

4.2.1 Thumb指令简介

4.2.2 Thumb-2指令集简介

4.3 ARM汇编语言及程序设计

4.3.1 ARM汇编语言

4.3.2 ARM汇编语言程序设计

4.4 嵌入式C语言编程简介

4.5 嵌入式C与ARM汇编语言混合编程

4.5.1 内嵌汇编

4.5.2 汇编程序中访问C程序变量

4.5.3 C程序和汇编程序之间的相互调用

习题与思考题四

第5章 嵌入式系统设计与应用

5.1 系统设计原则与设计步骤

5.2 系统核心电路设计

5.2.1 处理器芯片的选型

5.2.2 电源管理设计

5.2.3 存储系统设计

5.3 系统接口电路设计与应用

5.3.1 通用接口GPIO

5.3.2 系统异常中断处理方式

5.3.3 A/D转换接口

5.3.4 数字音频设备接口

5.4 人机交互设备接口设计与应用

5.4.1 键盘接口

5.4.2 显示器接口

5.4.3 触摸屏接口

5.5 串行数据通信接口设计与应用

5.5.1 串行通信原理

5.5.2 串行通信接口设计与应用

5.6 无线通信接口设计与应用

5.6.1 蓝牙通信技术

5.6.2 ZigBee通信技术

5.6.3 无线局域网Wi-Fi技术

5.6.4 第2、3、4和5代通信技术简介

5.7 卫星定位系统

习题与思考题五

第6章 μC/OS-Ⅱ操作系统及应用

6.1 概述

6.2 μC/OS-Ⅱ系统

6.2.1 μC/OS-Ⅱ内核结构

6.2.2 μC/OS-Ⅱ内核源代码解析

6.2.3 μC/OS-Ⅱ任务及其创建

6.2.4 μC/OS-Ⅱ任务状态及其调度

6.3 μC/OS-Ⅱ系统移植

6.3.1 μC/OS-Ⅱ移植条件

6.3.2 μC/OS-Ⅱ的移植步骤

6.4 基于μC/OS-Ⅱ的应用开发

6.4.1 应用程序结构的建立

6.4.2 μC/OS-Ⅱ的API

6.4.3 绘图函数及应用

习题与思考题六

第7章 嵌入式Linux操作系统及应用

7.1 嵌入式Linux操作系统概述

7.2 嵌入式Linux内核及其工作原理

7.2.1 嵌入式Linux内核

7.2.2 嵌入式Linux启动过程

7.2.3 嵌入式linux文件系统

7.3 嵌入式Linux内核定制与编译

7.3.1 交叉编译环境

7.3.2 内核定制及裁剪说明

7.3.3 编译内核

7.3.4 制作文件系统映像

7.4 嵌入式Linux驱动及应用开发

7.4.1 设备驱动程序简介

7.4.2 驱动程序结构

7.4.3 设备注册和初始化

7.4.4 驱动程序案例

习题与思考题七

第8章 Android操作系统及应用

8.1 Android操作系统概述

8.2 Android操作系统的体系结构

8.3 Android开发工具

8.3.1 基于Eclipse+ADT的开发环境搭建

8.3.2 基于Android Studio的环境搭建

8.4 基于Android操作系统的应用开发

习题与思考题八

第9章 嵌入式系统开发应用实例

9.1 概述

9.2 硬件系统设计

9.2.1 核心板结构组成

9.2.2 系统平台主板结构组成

9.3 软件系统设计

9.3.1 系统软件需求分析与设计

9.3.2 用户应用程序设计

9.3.3 综合实训平台应用实例简介

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
e84ee85f9f04ad6af28aae0d3015c521#4002508f435ef0d91fb9a59cb557528a#135926689#嵌入式系统设计教程_14074058.zip