首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--操作系统论文--网络操作系统论文

嵌入式Linux操作系统及其应用研究

0. 前言第1-9页
1. 嵌入式系统及嵌入式操作系统概述第9-15页
 1.1 嵌入式系统的发展第9-10页
 1.2 嵌入式系统的定义第10页
 1.3 嵌入式系统的构成,特点及应用前景第10页
 1.4 嵌入式操作系统的特点及开发技术第10-12页
 1.5 几个典型嵌入式操作系统介绍第12-13页
 1.6 Linux作为嵌入式系统开发的好处第13-15页
2. 嵌入式Linux体系结构第15-23页
 2.1 嵌入式运行系统的体系结构第15-17页
 2.2 Linux在这个架构上的成果第17-22页
  2.2.1 硬件抽象层(HAL)第17-19页
   2.2.1.1 HAL在系统初始化部分的功能第17-18页
   2.2.1.2 HAL在硬件相关设备驱动部分的功能第18页
   2.2.1.3 HAL在Linux平台上的开发方法第18-19页
  2.2.2 硬件无关的操作系统内核层(简称Linux内核)第19-22页
   2.2.2.1 进程管理部分第19-20页
   2.2.2.2 文件系统部分第20-21页
   2.2.2.3 存储管理部分第21页
   2.2.2.4 网络模块部分第21-22页
  2.2.3 中间支撑软件层第22页
   2.2.3.1 嵌入式用户图形界面第22页
 2.3 总结第22-23页
3. Wavelin嵌入式操作系统的构建第23-34页
 3.1 Linux操作系统嵌入化研究技术路线分析第23-26页
 3.2 dimmpc 386硬件平台介绍第26页
 3.3 初步的Wavelin操作系统的定制第26-32页
  3.3.1 引论第26-27页
  3.3.2 Wavelin的基本构成要素第27页
  3.3.3 第一步针对Linux内核的初步定制第27-28页
  3.3.4 第二步针对文件系统的初步定制第28-30页
  3.3.5 第三步把我们获得小型化Linux系统放到目标板的IDE Flash中并使之可启动第30-32页
 3.4 Wavelin操作系统可改良之处第32-34页
4. p51系列A/D采集卡的驱动开发第34-45页
 4.1 硬件介绍第34-37页
  4.1.1 P51温度采集卡的原理第34-35页
  4.1.2 I/O端口设置第35页
  4.1.3 I/O引脚定义和传感器连接第35-36页
  4.1.4 P51采集卡的工作过程第36-37页
 4.2 软件部分第37-43页
  4.2.1 LKM机制简介第37页
  4.2.2 Linux下设备驱动程序第37-38页
   4.2.2.1 Linux设备分类第38页
   4.2.2.2 设备标识方式第38页
   4.2.2.3 Linux设备驱动程序组成部分第38页
  4.2.3 P51温度采集卡驱动程序第38-42页
   4.2.3.1 P51驱动程序的设计第38-40页
   4.2.3.2 对file_operations结构的初始化第40页
   4.2.3.3 模块初始化与模块卸载第40-41页
   4.2.3.4 对file_operatiotis结构中入口点的实现第41-42页
   4.2.3.5 温度卡故障的处理第42页
   4.2.3.6 编译内核模块第42页
  4.2.4 应用程序开发第42-43页
 4.3 基于Linux驱动机制开发的问题第43-45页
5. Wavlin下USB设备驱动模板第45-56页
 5.1 USB规范1.1相关概念描述第45-48页
  5.1.1 从实现者的角度来看USB第45-46页
  5.1.2 总线拓扑结构第46-47页
  5.1.3 USB通信流第47页
  5.1.4 USB的传输类型第47页
  5.1.5 总线访问第47页
  5.1.6 USB设备的枚举和描述符第47-48页
 5.2 Linux下USB软件子系统模块构成第48-49页
 5.3 USB设备驱动模板的设计和伪码表示第49-53页
  5.3.1 USB在Linux中的设备标识方式第49页
  5.3.2 USB设备驱动必要入口点介绍第49页
  5.3.3 虚拟设备Template定义第49-50页
  5.3.4 模板的总体结构第50页
  5.3.5 USB设备驱动程序的注册第50-51页
  5.3.6 USB设备驱动程序的注销第51页
  5.3.7 入口点probe和disconnect第51-53页
 5.4 URB相关操作第53-54页
  5.4.1 初始化URB第53-54页
  5.4.2 发送及取消发送URB第54页
 5.5 模板的应用第54-56页
致谢第56-57页
参考文献第57-59页
附录一 Linux嵌入化归类第59-60页
附录二 Wavelin基于Red Hat5.2定制的版本的特性数据第60-62页
附录三 对URB结构的操作列表第62-63页

论文共63页,点击 下载论文
上一篇:交通运输信息资源系统的研究与开发
下一篇:中国零售业研究—沃尔玛案例分析