当前位置:在线查询网 > 在线百科全书查询 > 从硬件到软件:嵌入式系统应用实战

从硬件到软件:嵌入式系统应用实战_在线百科全书查询


请输入要查询的词条内容:

从硬件到软件:嵌入式系统应用实战




图书信息


书 名: 从硬件到软件:嵌入式系统应用实战

作 者:杨扬

出版社: 机械工业出版社

出版时间: 2010年5月1日

ISBN: 9787111300175

开本: 16开

定价: 29.00元

内容简介


《从硬件到软件:嵌入式系统应用实战》较为全面地介绍了嵌入式系统的基本概念、硬件制作、操作系统移植、驱动程序编写和应用程序编写,并对其方法和相关技术进行了讨论。首先介绍了嵌入式系统的定义、特点以及发展历史,接着详细介绍了嵌入式系统的硬件设计和调试的方法,然后描述了Linux内核移植、定制、驱动及应用的实现方法和流程,分析了使用Windows CE操作系统定制、驱动程序和嵌入式图像处理的实例,最后详细介绍了轻量级网络协议栈在嵌入式系统上的设计原理与实现。

《从硬件到软件:嵌入式系统应用实战》适合从事计算机、自动化、电子信息等科技人员阅读,也可以作为高等院校相关专业高年级本科生和研究生嵌入式系统方面课程的教学参考书。

图书目录


丛书序言

前言

第1章 绪论

1.1 嵌入式系统的定义

1.2 嵌入式系统的特点

1.3 嵌入式系统的发展历史

1.4 嵌入式系统的层次结构

1.4.1 嵌入式处理器

1.4.2 嵌入式操作系统

1.4.3 嵌入式处理器与嵌入式操作系统选取的原则

1.5 嵌入式系统的开发流程

1.6 嵌入式系统的应用领域和发展方向

1.6.1 嵌入式系统的应用领域

1.6.2 嵌入式系统的发展方向

1.7 小结

思考题

第2章 嵌入式系统的硬件设计

2.1 硬件设计方法和原则

2.1.1 原理图设计

2.1.2 PCB设计

2.1.3 检查和调试

2.2 原理图设计实例

2.2.1 Cadence硬件开发环境简介

2.2.2 设计流程

2.2.3 系统整体设计

2.2.4 子系统设计

2.2.5 原理图设计小结

2.3 PCB设计

2.3.1 布局

2.3.2 电源平面的分割

2.3.3 约束驱动下的布线

2.4 小结

思考题

第3章 硬件的检测与调试

3.1 测试的意义

3.2 PCB检测的步骤

3.2.1 目检

3.2.2 电压检查

3.2.3 上电检查

3.3 各关键部分的检测与调试

3.3.1 CPU调试

3.3.2 SDRAM的调试

3.3.3 NAND Flash的测试

3.4 小结

思考题

第4章 Linux内核移植与系统定制

4.1 Linux简介

4.1.1 Linux的诞生

4.1.2 Linux的特点

4.1.3嵌入式Linux的开发

4.2 Linux

6.24. 内核裁剪和移植

4.2.1 移植目标

4.2.2 准备工作

4.2.3 修改配置文件

4.2.4 修改启动支持源代码

4.2.5 配置及编译内核

4.3 网卡驱动的移植

4.3.1 DM9000网卡简介

4.3.2 DM9000网卡工作原理

4.3.3 移植DM9000驱动

4.4 根文件系统制作

4.4.1 系统运行库裁剪方法

4.4.2 基于Busybox-1.9.2的根文件系统裁剪和定制

4.4.3 裁剪系统运行库

4.5 小结

思考题

第5章 嵌入式LiIIUX的应用

5.1 嵌入式http服务器的构建

5.2 Web服务器

5.2.1 HTTP工作原理

5.2.2 CGI技术

5.2.3 Boa原理及实现

5.2.4Boa的移植

5.3 视频采集模块的实现

5.3.1 Video for Linux

5.3.2 摄像头驱动的移植

5.3.3 Vide04Linux采集图像

5.3.4 spcaserv采集图像并发送

5.3.5 Applet解析并显示图像

5.4 小结

思考题

第6章 Windows CE设备0S定制

6.1 WindowsCE系统概述

6.1.1 系统模型

6.1.2 内核结构

6.1.3 Bootloader与启动

6.2 WindowsCEOS定制

6.2.1 PlatformBuilder。工具

6.2.2 OS的生成步骤

6.2.3 OS定制实例

6.3 小结

思考题

第7章 Windows CE驱动程序开发

7.1 WindowsCE驱动程序模型

7.1.1 WindowsCE驱动程序的分类

7.1.2 流接口驱动的开发

7.2 WindowsCEE驱动开发的关键技术

7.2.1 WindowsCE下I/0空间物理地址的访问

7.2.2 WindowsCE下的中断处理

7.3 矩阵键盘驱动的开发

7.3.1 电路连接与硬件原理

7.3.2 寄存器配置与硬件流程

7.3.3 驱动程序的实现

7.3.4 验证程序

7.4 多串口驱动的实现

7.4.1 $3C2440AUART相关寄存器与其工作流程

7.4.2 多串口实现的原理

7.4.3 串口注册表配置与初始化过程

7.4.4 多串口驱动的实现

7.5 小结

思考题

第8章 WindowSCE应用——嵌入式图像处理

8.1 简介

8.2 S3C2440A图像采集硬件原理与工作流程

8.3 CAM控制器驱动接口设计

8.3.1 驱动部分YUV采集实现

8.3.2 驱动部分RGB采集实现

8.3.3 驱动部分采集控制实现

8.3.4 用户接口的实现

8.4 显示加速功能设计

8.5 图像处理应用——人脸检测算法的实现

8.5.1 算法流程和优化关键点

8.5.2 算法的实现

8.5.3 算法实现小结

8.6 小结

思考题

第9章 INET协议的设计与实现

9.1 INKr协议的总体设计

9.1.1 设计目标

9.1.2 INET构架

9.2 INEI协议的实现

9.2.1 设备发现与注册机制

9.2.2 服务发现与注册机制

9.2.3 服务请求与应答机制

9.2.4 服务器端与客户端初始化流程

9.2.5 INET协议栈SDK和用户接口

9.3 小结

思考题

附录缩略语

参考文献