新建
上传
首页
助手
最?/div>
资料?/div>
工具

龙源期刊?/p>

 http://www.qikan.com.cn 

基于

WINDOWSDDK

?/p>

USB

键盘驱动开

?/p>

 

作者:卢晓?/p>

 

陈根?/p>

 

来源:《电子世界?/p>

2013

年第

10

?/p>

 

        

【摘要?/p>

USB

接口具有方便快速等优点,已经发展成为一种比较普遍的计算机与外设?/p>

接口。基于微?/p>

windows

系统

DDK

,本文介绍了一种非标准

USB

键盘?/p>

windows

设备驱动?/p>

序的开发过程与方法?/p>

 

        

【关键词】设备驱动;驱动开发包;非标准键盘

 

        1.

引言

 

        USB

总线的成功关键是使用户感到了使用

USB

设备的方便。即插即用(

PnP

)概念的?/p>

用使某些硬件的安装过程得到了简化?/p>

USB

规范中指出,适合迁移?/p>

USB1.1

上的硬件限定?/p>

那些低速到中速的外设,包括键盘,鼠标等。即这些设备的数据传输速率低于

12Mb/sec

,并

且能通过单一?/p>

PC

接口被系统软件识别。现在标准的

usb

键盘设备只需要遵循一?/p>

hid

设备

的协议就可以?/p>

windows

操作系统自动识别无需设备制造商开发驱动程序,但有些键盘带有特

殊功能,所以需要设备驱动程序?/p>

 

        2.Usb

软件系统简?/p>

 

        USB

设备对于

USB

系统来说是一个端点的集合,端点被分成组,一组端点实现一个接

口,如图

1

所示。设备端点和主机软件之间利用管道进行数据交互。设备驱动程序就是通过?/p>

些接口和管道与设备进行通信的?/p>

 

        USB

数据传输就是指发生在主机软件?/p>

USB

设备上特定端点(

endpoint

)之间的数据?/p>

互,一个设备可以具有若干管道(

pipe

)。一般情况下,一个管道中数据传输与其他管道中?/p>

数据传输是相互独立的。这种发生在管道中的数据流动共有

4

种基本类型:

 

        

?/p>

1

)控制传输,一般发生在设备枚举阶段

 

        

?/p>

2

)块传输,一般用?/p>

usb disk 

        

?/p>

3

)中断传输,一般用于键盘鼠标类设备

 

        

?/p>

4

)流传输,一般用于语音视频流设备

 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

龙源期刊?/p>

 http://www.qikan.com.cn 

基于

WINDOWSDDK

?/p>

USB

键盘驱动开

?/p>

 

作者:卢晓?/p>

 

陈根?/p>

 

来源:《电子世界?/p>

2013

年第

10

?/p>

 

        

【摘要?/p>

USB

接口具有方便快速等优点,已经发展成为一种比较普遍的计算机与外设?/p>

接口。基于微?/p>

windows

系统

DDK

,本文介绍了一种非标准

USB

键盘?/p>

windows

设备驱动?/p>

序的开发过程与方法?/p>

 

        

【关键词】设备驱动;驱动开发包;非标准键盘

 

        1.

引言

 

        USB

总线的成功关键是使用户感到了使用

USB

设备的方便。即插即用(

PnP

)概念的?/p>

用使某些硬件的安装过程得到了简化?/p>

USB

规范中指出,适合迁移?/p>

USB1.1

上的硬件限定?/p>

那些低速到中速的外设,包括键盘,鼠标等。即这些设备的数据传输速率低于

12Mb/sec

,并

且能通过单一?/p>

PC

接口被系统软件识别。现在标准的

usb

键盘设备只需要遵循一?/p>

hid

设备

的协议就可以?/p>

windows

操作系统自动识别无需设备制造商开发驱动程序,但有些键盘带有特

殊功能,所以需要设备驱动程序?/p>

 

        2.Usb

软件系统简?/p>

 

        USB

设备对于

USB

系统来说是一个端点的集合,端点被分成组,一组端点实现一个接

口,如图

1

所示。设备端点和主机软件之间利用管道进行数据交互。设备驱动程序就是通过?/p>

些接口和管道与设备进行通信的?/p>

 

        USB

数据传输就是指发生在主机软件?/p>

USB

设备上特定端点(

endpoint

)之间的数据?/p>

互,一个设备可以具有若干管道(

pipe

)。一般情况下,一个管道中数据传输与其他管道中?/p>

数据传输是相互独立的。这种发生在管道中的数据流动共有

4

种基本类型:

 

        

?/p>

1

)控制传输,一般发生在设备枚举阶段

 

        

?/p>

2

)块传输,一般用?/p>

usb disk 

        

?/p>

3

)中断传输,一般用于键盘鼠标类设备

 

        

?/p>

4

)流传输,一般用于语音视频流设备

 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

龙源期刊?/p>

 http://www.qikan.com.cn 

基于

WINDOWSDDK

?/p>

USB

键盘驱动开

?/p>

 

作者:卢晓?/p>

 

陈根?/p>

 

来源:《电子世界?/p>

2013

年第

10

?/p>

 

        

【摘要?/p>

USB

接口具有方便快速等优点,已经发展成为一种比较普遍的计算机与外设?/p>

接口。基于微?/p>

windows

系统

DDK

,本文介绍了一种非标准

USB

键盘?/p>

windows

设备驱动?/p>

序的开发过程与方法?/p>

 

        

【关键词】设备驱动;驱动开发包;非标准键盘

 

        1.

引言

 

        USB

总线的成功关键是使用户感到了使用

USB

设备的方便。即插即用(

PnP

)概念的?/p>

用使某些硬件的安装过程得到了简化?/p>

USB

规范中指出,适合迁移?/p>

USB1.1

上的硬件限定?/p>

那些低速到中速的外设,包括键盘,鼠标等。即这些设备的数据传输速率低于

12Mb/sec

,并

且能通过单一?/p>

PC

接口被系统软件识别。现在标准的

usb

键盘设备只需要遵循一?/p>

hid

设备

的协议就可以?/p>

windows

操作系统自动识别无需设备制造商开发驱动程序,但有些键盘带有特

殊功能,所以需要设备驱动程序?/p>

 

        2.Usb

软件系统简?/p>

 

        USB

设备对于

USB

系统来说是一个端点的集合,端点被分成组,一组端点实现一个接

口,如图

1

所示。设备端点和主机软件之间利用管道进行数据交互。设备驱动程序就是通过?/p>

些接口和管道与设备进行通信的?/p>

 

        USB

数据传输就是指发生在主机软件?/p>

USB

设备上特定端点(

endpoint

)之间的数据?/p>

互,一个设备可以具有若干管道(

pipe

)。一般情况下,一个管道中数据传输与其他管道中?/p>

数据传输是相互独立的。这种发生在管道中的数据流动共有

4

种基本类型:

 

        

?/p>

1

)控制传输,一般发生在设备枚举阶段

 

        

?/p>

2

)块传输,一般用?/p>

usb disk 

        

?/p>

3

)中断传输,一般用于键盘鼠标类设备

 

        

?/p>

4

)流传输,一般用于语音视频流设备

 

Ͼλ">
Ͼλ
Ŀ

基于WINDOWSDDK的USB键盘驱动开?- 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

龙源期刊?/p>

 http://www.qikan.com.cn 

基于

WINDOWSDDK

?/p>

USB

键盘驱动开

?/p>

 

作者:卢晓?/p>

 

陈根?/p>

 

来源:《电子世界?/p>

2013

年第

10

?/p>

 

        

【摘要?/p>

USB

接口具有方便快速等优点,已经发展成为一种比较普遍的计算机与外设?/p>

接口。基于微?/p>

windows

系统

DDK

,本文介绍了一种非标准

USB

键盘?/p>

windows

设备驱动?/p>

序的开发过程与方法?/p>

 

        

【关键词】设备驱动;驱动开发包;非标准键盘

 

        1.

引言

 

        USB

总线的成功关键是使用户感到了使用

USB

设备的方便。即插即用(

PnP

)概念的?/p>

用使某些硬件的安装过程得到了简化?/p>

USB

规范中指出,适合迁移?/p>

USB1.1

上的硬件限定?/p>

那些低速到中速的外设,包括键盘,鼠标等。即这些设备的数据传输速率低于

12Mb/sec

,并

且能通过单一?/p>

PC

接口被系统软件识别。现在标准的

usb

键盘设备只需要遵循一?/p>

hid

设备

的协议就可以?/p>

windows

操作系统自动识别无需设备制造商开发驱动程序,但有些键盘带有特

殊功能,所以需要设备驱动程序?/p>

 

        2.Usb

软件系统简?/p>

 

        USB

设备对于

USB

系统来说是一个端点的集合,端点被分成组,一组端点实现一个接

口,如图

1

所示。设备端点和主机软件之间利用管道进行数据交互。设备驱动程序就是通过?/p>

些接口和管道与设备进行通信的?/p>

 

        USB

数据传输就是指发生在主机软件?/p>

USB

设备上特定端点(

endpoint

)之间的数据?/p>

互,一个设备可以具有若干管道(

pipe

)。一般情况下,一个管道中数据传输与其他管道中?/p>

数据传输是相互独立的。这种发生在管道中的数据流动共有

4

种基本类型:

 

        

?/p>

1

)控制传输,一般发生在设备枚举阶段

 

        

?/p>

2

)块传输,一般用?/p>

usb disk 

        

?/p>

3

)中断传输,一般用于键盘鼠标类设备

 

        

?/p>

4

)流传输,一般用于语音视频流设备

 



ļ׺.doc޸Ϊ.docĶ

  • 人物头像转手绘教?- 百度文库
  • 2015-2022йͧⷢҵгͶǰ - ͼ
  • Т2017-2019пӢԾࣺĶ⼰𰸽
  • PLSQL Developerװʹֲ
  • дСܣʵã
  • ѧǰͯѧԾ
  • 1-3 ⱨʽҪ1
  • CԻϰ
  • 2018СѧĿýѧĦη˼-ĵ
  • Чͨɡң½ҵĩ

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)