傻大方


首页 > 学习 >

基于Linux系统下USB鼠标驱动开发 毕业论文( 二 )



按关键词阅读:


6.1USB鼠标驱动程序分析 -------------------------------------------------------------------------------------------- 31 6.2URB --------------------------------------------------------------------------------------------------------------------- 33 6.3搭建开发平台 -------------------------------------------------------------------------------------------------------- 33
6.3.1 安装编辑工具 ------------------------------------------------------------------------------------------------- 33
6.3.2 安装和配置编译器------------------------------------------------------------------------------------------- 33
6.3.3 安装其他工具 ------------------------------------------------------------------------------------------------- 34
6.3.4 平台硬件构成 ------------------------------------------------------------------------------------------------- 34
6.3.5 平台软件构成 ------------------------------------------------------------------------------------------------- 36 6.4USB鼠标驱动程序详细设计-------------------------------------------------------------------------------------- 36总结 --------------------------------------------------------------------------------------------------------------------- 41致谢 --------------------------------------------------------------------------------------------------------------------- 42参考文献 ------------------------------------------------------------------------------------------------------------------ 43
2
东华理工大学长江学院毕业设计摘要
摘要
随着计算机硬件飞速发展,外围设备日益增多,键盘、鼠标、调制解调器、打印机、扫描仪早已为人所共知,数码相机、MP3随身听接踵而至,这么多的设备,如何接入个人计算机?USB就是基于这个目的产生的 。USB是一个使计算机周边设备连接标准化、单一化的接口,其规格是由Intel(英特尔)、NEC、Compaq、DEC、IBM(商业机器公司)、Microsoft(微软)、Northern Telecom联系制定的 。USB具有传输速度快,使用方便,支持热插拔,连接灵活,独立供电等优点,几乎应用于所有的外部设备,成为当今个人电脑和大量智能设备的必配的接口之一 。
本设计主要以Linux USB为中心,研究USB系统架构与其协议分析、Linux系统内核及内核模块配置和编译、Linux USB系统与功能测试和Linux USB鼠标驱动程序设计 。主要知识涉及USB系统架构,USB描述符,USB数据描述方式,USB枚举,Linux 内核简介,Linux内核及内核模块配置预编译,Linux系统架构,MassStorage与USB-HID,USB URB等相关内容 。
关键词:驱动程序;USB;Linux;嵌入式 。
I
东华理工大学长江学院毕业设计ABSTRACT
ABSTRACT
With the rapid development of computer hardware and peripherals increasing, keyboard, mouse, modem, printer, scanner is already known, digital camera, MP3 player, so many of the ensuing equipment, how to access personal computer? USB is based on the objective of generation. USB is a computer peripheral devices connected standardization, simplification, its specification is made interface Intel (Intel), NEC, Compaq, DEC, IBM (business machine company), Microsoft (Microsoft), Northern Telecom contact work. USB with transmitting speed, easy to use, support hot swaps, connect flexible, independent power supply etc, almost applied to all external devices, now became a personal computer and intelligent devices with one of the interface of will.
This design mainly Linux USB as the center, the research system architecture and USB protocol analysis, Linux kernel and kernel module configuration and compilation, Linux USB system and function testing and Linux USB mouse driver design. Main knowledge system architecture involving USB, USB descriptors, USB, USB enumeration data description way, Linux kernel introduction, Linux kernel and kernel module configuration pre-compiled MassStorage system architecture, Linux, and USB - HID, USB URB and other related content.
Key words:Device Drivers;USB;Linux; Embedded.
II
东华理工大学长江学院毕业设计第一章绪论
第一章绪论
1.1 课题研究的背景和意义
1.1.1 课题研究的背景
随着计算机硬件飞速发展,外围设备日益增多,键盘、鼠标、调制解调器、打印机、扫描仪早已为人所共知,数码相机、MP3随身听接踵而至,这么多的设备,如何接入个人计算机?USB就是基于这个目的产生的 。USB是一个使计算机周边设备连接标准化、单一化的接口,其规格是由Intel(英特尔)、NEC、Compaq、DEC、IBM(商业机器公司)、Microsoft(微软)、Northern Telecom联系制定的 。USB具有传输速度快,使用方便,支持热插拔,连接灵活,独立供电等优点,几乎应用于所有的外部设备,成为当今个人电脑和大量智能设备的必配的接口之一 。


稿源:(未知)

【傻大方】网址:/a/2021/0402/0021244145.html

标题:基于Linux系统下USB鼠标驱动开发 毕业论文( 二 )


上一篇:基于Linux的FTP服务器的安装与配置

下一篇:基于MatlabSimulink的DSP代码生成