更新时间:2018-12-27 18:04:51
封面
版权信息
丛书说明
前言
第1篇 Linux基础知识
第1章 嵌入式基础入门
1.1 嵌入式操作系统简介
1.2 Linux操作系统概述
1.3 Linux操作系统的移植
1.4 本章总结
第2章 Linux系统开发环境平台
2.1 进程/线程管理
2.2 文件系统结构和类型
2.3 存储管理
2.4 设备管理
2.5 本章总结
第3章 嵌入式Linux程序设计基础
3.1 建立嵌入式Linux交叉编译环境
3.2 工程管理器make
3.3 Linux C/C++程序设计
3.4 Linux汇编程序设计
3.5 Linux Shell语言编程
3.6 Linux Perl语言编程
3.7 本章总结
第4章 Linux常用开发工具
4.1 GCC编译器
4.2 gdb调试器
4.3 Linux汇编工具
4.4 Linux调试工具
4.5 Linux图形开发工具
4.6 本章总结
第2篇 Linux驱动程序开发与实例
第5章 Linux设备驱动基础
5.1 驱动程序基本概念
5.2 设备驱动模块概述
5.3 Linux设备驱动结构分析
5.4 常用接口函数介绍
5.5 驱动程序的调试
5.6 本章总结
第6章 网卡驱动程序开发
6.1 网卡概述
6.2 RTL8193网卡驱动
6.3 典型实例——Ralink无线网卡驱动开发
6.4 本章总结
第7章 显卡驱动程序开发
7.1 显卡驱动概述
7.2 典型实例——显卡Framebuffer驱动实现
7.3 本章总结
第8章 声卡驱动程序开发
8.1 声卡驱动概述
8.2 OSS声卡驱动
8.3 ALSA声卡驱动
8.4 典型实例——AC97声卡驱动实现
8.5 本章总结
第9章 USB驱动程序开发
9.1 USB设备驱动概述
9.2 USB驱动设备示例
9.3 典型实例——单片机的主从通信实例
9.4 本章总结
第10章 闪存Flash驱动程序开发
10.1 Flash闪存基础
10.2 Flash MTD技术
10.3 典型实例1——NAND Flash驱动实例
10.4 典型实例2——NOR Flash驱动实例
10.5 本章总结
第3篇 Linux系统开发实例
第11章 嵌入式系统开发的模式与流程
11.1 嵌入式系统的结构
11.2 嵌入式开发的模式及流程
11.3 本章总结
第12章 工业温度监控设备开发实例
12.1 应用环境与硬件设计概要
12.2 相关开发技术——异步串行通信接口
12.3 实例——基于DS1820的实时温度监控系统
12.4 本章总结
第13章 实时视频采集系统开发实例
13.1 应用环境与硬件设计概要
13.2 相关开发技术
13.3 实例——基于MV86S02实时视频采集系统设计
13.4 本章总结
第14章 指纹识别门禁系统开发实例
14.1 应用环境与硬件设计概要
14.2 相关开发技术
14.3 实例——基于ARM Linux的指纹识别门禁系统
14.4 本章总结
第15章 基于RTL8019的以太网应用系统开发实例
15.1 以太网应用技术概述
15.2 相关开发技术
15.3 实例——基于RTL8019的以太网应用系统设计
15.4 本章总结
第16章 无线网络数据传输系统开发实例
16.1 无线网络传输系统简介
16.2 相关开发技术
16.3 实例——基于PCMCIA的无线网络嵌入式前端系统设计
16.4 本章总结
第17章 基于PDIUSBD12的数据传输系统实例
17.1 USB应用环境与硬件设计概要
17.2 相关开发技术——USB系统与总线驱动
17.3 实例——基于PDIUSBD12的数据传输设计
17.4 本章总结