USB外围设备的开发与设计
时间:10-12
来源:互联网
点击:
通过这一章的介绍,设备与驱动程序的关联性,毋庸置疑是相当的重要。也因此,在用户第一次要切入USB I/O外围设备的设计领域时,必须先自我评估与了解,所要设计的USB I/O设备是否属于目前Windows下已经提供设备的群组驱动程序,若无的话,是否有能力自己编写自定义驱动程序。
所以对于涵盖了Windows驱动程序以及设备端的USB微控制器的固件编写,这两个完全不同领域的设计来说,要切人USB I/O设备的领域实在是莫大的负荷。也因此,本书将重点放在USB微控制的固件编写上,降低学习者跨入的障碍。当然,换句话说,本书将采用Windows下,已经提供的群组驱动程序。也就是,本书所设计的USEI/O设各必须符合某个群组的特性与规范。而为了能兼容Windows 98第二版以后的操作系统,本书以人工接口群组为首要的选择。
关于HID群组的规范与特性,将在下一章中作进一步介绍。
1.请说明驱动程序的架构。
2.请说明Windows各种版本支持的设备驱动程序。
3.试查询你的主机系统支持了哪些USB设备驱动程序。
- Linux系统下USB摄像头驱动程序开发(04-25)
- 基于uClinux嵌入式系统的汽车黑匣子的设计(07-08)
- 基于WinCE操作系统的通用USB数控键盘设计(08-05)
- 基于WinCE的ARM视频监控系统(11-14)
- 基于LabVIEW的USB实时数据采集处理系统的实现(03-26)
- 基于DSP和USB的高速数据采集与处理系统设计(05-01)