网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 嵌入式Linux设备驱动开发详解
分类 计算机-操作系统
作者 李俊
出版社 人民邮电出版社
下载
简介
编辑推荐

嵌入式系统是计算机技术、通信技术、半导体技术、微电子技术、语音图像数据传输技术、传感器技术等和具体应用对象相结合的产物,是指操作系统和功能软件集成于计算机硬件系统之中,简单地说就是系统的应用软件与系统的硬件一体化,类似于BIOS的工作方式。具有软件代码小、高度自动化、响应速度快等特点,特别适合于要求实时的多任务体系。

目前,国内还很缺乏能够进行嵌入式系统软硬件设计的综合人才,本书详细讲解嵌入式系统下各类设备驱动程序的开发方法,帮助读者提高嵌入式系统的软硬件设计能力。

内容推荐

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

本书内容丰富,专业性和实用性强,适合嵌入式系统设计人员以及高校相关专业师生学习和使用。

目录

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

 本章目标

 1.1 嵌入式系统概述

1.1.1 嵌入式系统的概念

1.1.2 嵌入式系统的特点

1.1.3 嵌入式系统的体系结构

 1.2 嵌入式处理器介绍

1.2.1 嵌入式处理器分类

1.2.2 ARM概述

1.2.3 ARM系列芯片简介

 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.2 File_operations结构体

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

2.1.4 驱动程序的设备注册

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

2.2.1 I/O端口

2.2.2 内存操作

2.2.3 中断处理

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

2.3.1 LED I/O端口设置

2.3.2 LED硬件电路设计

2.3.3 LED驱动程序设计

2.3.4 LED测试程序设计

 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章 网络设备驱动程序

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/22 21:24:14