出版社:人民邮电出版社
年代: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操作系统-程序设计 的书籍。