Open Nav

基于ARM9的Linux内核移植和USB驱动开发(2)

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.仅供学习参考之用.
   帮助中心
资料介绍:

目  录
摘  要    I
ABSTRACT    II
第1章  绪论    1
1.1 引言    1
1.2 国内外嵌入式Linux技术现状    1
第2章  嵌入式Linux系统概述    3
2.1 什么是嵌入式系统    3
2.2 嵌入式系统的组成    3
2.3 Linux在嵌入式系统中的优势    4
2.4 嵌入式Linux开发步骤    6
第3章  嵌入式开发环境的建立    7
3.1 宿主机、目标机    7
3.1.1 宿主机    7
3.1.2 目标机    7
3.2 开发环境配置    7
3.3 建立交叉编译环境    10
第4章  Linux内核向ARM平台移植    12
4.1 内核移植的准备    12
4.2 关键文件的修改    12
4.3 内核的配置与裁剪    16
4.4 内核的编译    17
第5章  根文件系统    18 [资料来源:Doc163.com]
5.1 根文件系统目录    18
5.2 根文件系统制作    19
第6章  USB设备驱动程序开发    23
6.1 USB系统层次结构    23
6.2 LINUX下USB驱动结构    24
6.3 USB设备    25
6.3.1 USB设备逻辑结构    25
6.3.2 设备、配置、接口、端点    26
6.4 USB数据传输    27
6.5 USB协议栈    30
6.6 USB鼠标驱动程序设计与实现    31
6.6.1 USB鼠标主要数据结构    31
6.6.2 USB鼠标设备驱动程序管理    33
6.6.3 探测和处理设备的插入与移除    34
6.6.4 操作设备的标准接口    36
6.7 模块和设备文件    36
第7章  集成与测试    38
结  论    42
参考文献    43
附 录 A    中断处理函数    44
附 录 B    USB探测函数    45

[资料来源:www.doc163.com]


致  谢    47 [来源:http://Doc163.com]

  • 关于资料
    提供的资料属本站所有,真实可靠,确保下载的内容与网页资料介绍一致.
  • 如何下载
    提供下载链接或发送至您的邮箱,资料可重复发送,若未收到请联系客服.
  • 疑难帮助
    下载后提供一定的帮助,收到资料后若有疑难问题,可联系客服提供帮助.
  • 关于服务
    确保下载的资料和介绍一致,如核实与资料介绍不符,可申请售后.
  • 资料仅供参考和学习交流之用,请勿做其他非法用途,转载必究,如有侵犯您的权利或有损您的利益,请联系本站,经查实我们会立即进行修正! 版权所有,严禁转载
    doc163.com Copyright © 2012-2024 苏ICP备2021029856号-4