首页> 中文学位 >嵌入式Linux驱动程序分析与改进
【6h】

嵌入式Linux驱动程序分析与改进

代理获取

目录

文摘

英文文摘

声明

第一章绪论

§1.1引言

§1.2嵌入式操作系统的发展现状

§1.3 LINUX作为嵌入式操作系统的优势

§1.4论文研究目的和内容

第二章LINUX操作系统的引导程序和内核

§2.1 LINUX操作系统的引导程序

§2.2 LINUX内核

§2.3开发环境的建立

§2.4本章小结

第三章LINUX设备驱动程序分析

§3.1 LINUX的设备驱动程序概述

§3.2设备驱动的结构

§3.3设备驱动的初始化

§3.4 LINUX设备驱动程序开发中的基本函数

§3.5 LINUX设备驱动程序的分类

§3.6本章小结

第四章嵌入式Linux下USB驱动程序

§4.1 USB接口概述

§4.2 USB的数据传送方式

§4.3 USB的文件系统

§4.4 USB驱动程序的层次结构

§4.5 USB HOST驱动程序测试

§4.6本章小结

第五章LINUX下USB设备自动加载的实现

§5.1 USB OHCI标准

§5.2 LINUX的USB OHCI驱动程序接口分析

§5.3热插拔脚本

§5.4利用热插拔脚本实现U盘的自动加载

§5.5本章小结

第六章总结和展望

致谢

参考文献

展开▼

摘要

随着信息化技术的发展和数字化产品的普及,以计算机技术、芯片技术和软件技术为核心的嵌入式系统再度成为当前研究和应用的热点。与此同时,Linux 操作系统也越来越显示出它的优势。而驱动程序是Linux 内核用于完成对实际物理设备进行控制操作的功能模块,在Linux内核中占有及其重要的位置。 本文首先分析了Linux内核,介绍了Linux 内核中各子系统及其相互依赖关系,并对Linux文件系统做了必要的分析。通过使用虚拟机软件VMWare,在Windows系统下建立了嵌入式Linux开发环境。然后研究了Linux驱动程序的结构和工作机制,以及三类驱动程序不同的特点。对USB驱动程序的结构进行了深入分析和研究,为USB核心驱动程序的数据结构做了详细的注解。最后在分析了USB Host 的OHCI标准和USB 热插拔特性的基础上,提出利用热插拔脚本实现USB设备自动加载的方法,并实现Linux系统对U盘的自动加载。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号