嵌入式Linux设备驱动开发详解

嵌入式Linux设备驱动开发详解

李俊, 编著

出版社:人民邮电出版社

年代:2007

定价:55.0

书籍简介:

嵌入式Linux设备驱动是嵌入式系统中十分重要的组成部分。本书详细讲解了嵌入式Linux的各种设备驱动,包括字符设备驱动、数字显示驱动、键盘驱动、A/D驱动、D/A驱动、LCD驱动、触摸屏驱动、CAN总线驱动、IIC总线驱动、音频总线驱动、IDE接口驱动、闪存芯片驱动、USB HOST驱动、串口驱动、网络设备驱动等,并结合大量实例进行讲解,读者可以快速熟悉和掌握相关知识。 本书内容丰富,专业性和实用性强,适合嵌入式系统设计人员以及高校相关专业师生参考使用。

书籍目录:

第1章嵌入式系统与驱动程序

本章目标

1.1嵌入式系统概述

1.1.1嵌入式系统的概念

1.1.2嵌入式系统的特点

1.1.3嵌入式系统的体系结构

1.2嵌入式处理器介绍

1.2.1嵌入式处理器分类

1.2.2ARM概述

1.2.3ARM系列芯片简介

1.3嵌入式操作系统介绍

1.3.1主流嵌入式操作系统

1.3.2嵌入式系统的发展状况

1.3.3嵌入式Linux介绍

1.3.4嵌入式系统开发环境的建立

1.3.5嵌入式软件开发

1.4嵌入式Linux驱动程序

1.4.1嵌入式Linux的内核空间和用户空间

1.4.2嵌入式Linux的文件系统

1.4.3嵌入式Linux的设备管理

1.4.4嵌入式Linux的驱动程序

1.5知识索引

1.6思考与练习

第2章简单的字符设备驱动程序

本章目标

2.1嵌入式Linux字符设备的驱动程序结构

2.1.1嵌入式Linux驱动程序常用的头文件

2.1.2File_operations结构体

2.1.3字符设备驱动程序的入口

2.1.4驱动程序的设备注册

2.2设备驱动程序中的具体问题

2.2.1I/O端口

2.2.2内存操作

2.2.3中断处理

2.3LED的驱动程序实例及测试

2.3.1LEDI/O端口设置

2.3.2LED硬件电路设计

2.3.3LED驱动程序设计

2.3.4LED测试程序设计

2.4嵌入式Linux中断处理驱动程序及测试

2.4.1中断处理过程

2.4.2中断向量表

2.4.3中断的处理模式

2.4.4中断的优先级

2.4.5中断的嵌套

2.4.6中断源的扩展

2.4.7中断控制寄存器的设置

2.5按键中断的驱动程序实例

2.5.1按键中断的电路设计

2.5.2按键中断的驱动程序设计

2.6知识索引

2.7思考与练习

第3章数字显示驱动程序

本章目标

3.1数字显示器

3.1.1数码管简介

3.1.2数码管的分类

3.1.3数码管显示原理

3.2数码管显示电路的硬件设计

3.2.1译码器的使用

3.2.2数码管的驱动方式

3.2.3串/并变换的译码设计

3.3数码管驱动程序实例

……

第4章键盘驱动程序

第5章A/D驱动程序

第6章D/A驱动程序

第7章LCD驱动程序

第8章触摸屏驱动程序

第9章CAN总线驱动程序

第10章IIC总线驱动程序

第11章音频总线驱动程序

第12章IDE接口驱动程序

第13章闪存芯片的驱动程序

第14章USB设备驱动程序

第15章串口驱动程序

第16章网络设备驱动程序

内容摘要:

  嵌入式系统是计算机技术、通信技术、半导体技术、微电子技术、语音图像数据传输技术、传感器技术等和具体应用对象相结合的产物,是指操作系统和功能软件集成于计算机硬件系统之中,简单地说就是系统的应用软件与系统的硬件一体化,类似于BIOS的工作方式。具有软件代码小、高度自动化、响应速度快等特点,特别适合于要求实时的多任务体系。目前,国内还很缺乏能够进行嵌入式系统软硬件设计的综合人才,本书详细讲解嵌入式系统下各类设备驱动程序的开发方法,帮助读者提高嵌入式系统的软硬件设计能力。  嵌入式Linux设备驱动是嵌入式系统中十分重要的组成部分。本书详细讲解了嵌入式Linux的各种设备驱动,包括字符设备驱动、数字显示驱动、键盘驱动、A/D驱动、D/A驱动、LCD驱动、触摸屏驱动、CAN总线驱动、IIC总线驱动、音频总线驱动、IDE接口驱动、闪存芯片驱动、USB驱动、串口驱动、网络设备驱动等,并结合大量实例进行讲解,读者可以快速熟悉和掌握相关知识。  本书内容丰富,专业性和实用性强,适合嵌入式系统设计人员以及高校相关专业师生学习和使用。

书籍规格:

书籍详细信息
书名嵌入式Linux设备驱动开发详解站内查询相似图书
9787115173423
《嵌入式Linux设备驱动开发详解》pdf扫描版电子书已有网友提供下载资源链接
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)55.0语种简体中文
尺寸26装帧平装
页数 234 印数

书籍信息归属:

嵌入式Linux设备驱动开发详解是人民邮电出版社于2008.02出版的中图分类号为 TP316.89 的主题关于 Linux操作系统-程序设计 的书籍。