在WinCE6.0系统下实现USB功能定制
作者:华体会体育 发布时间:2021-06-13 00:22
本文摘要:USB的广泛运用就无须多讲到了,确信现阶段的各行各业的内嵌式商品中,非常少有无须USB的。USB是主从关系构造的,分为USBHost和USBSlave,从USB1.0,USB1.1到如今的USB2.0,根据USB2.0也有USBOTG,也就是另外抵制Host和Slave机器设备。现阶段最近的模样是USB3.0,一开始普及化吧。 在WinCE6.0中,对USB是有非常好的抵制。一般来说,假如USB的机器设备驱动做好了,USB的协议层及其顶层的运用于都是现有的,并且也有源代码。

首页

USB的广泛运用就无须多讲到了,确信现阶段的各行各业的内嵌式商品中,非常少有无须USB的。USB是主从关系构造的,分为USBHost和USBSlave,从USB1.0,USB1.1到如今的USB2.0,根据USB2.0也有USBOTG,也就是另外抵制Host和Slave机器设备。现阶段最近的模样是USB3.0,一开始普及化吧。

  在WinCE6.0中,对USB是有非常好的抵制。一般来说,假如USB的机器设备驱动做好了,USB的协议层及其顶层的运用于都是现有的,并且也有源代码。换句话说,大家只务必在BSP中顺利完成USB的驱动就可以了。

再作看来一下,如图所示:    USBHost:  最底层便是USBHost控制板了,顶层是USBHostControllerDriver,该驱动负责管理和硬件通信来传送数据,在WinCE中抵制UHCI,OHCI和EHCI。HostCoreDriverHubDriver是独立国家于硬件的USB协议栈,抵制USBHost协议及USBHub作用。顶部便是USBHostClassdriver是USBHost的运用于协议,现阶段在WinCE中,抵制RNDIS,Print,MassStorage和HID四种运用于。  USBDevice:  最底层是USBDevice控制板,顶层是USBDeviceDriver负责管理和硬件通信。

DeviceCoreDriver是USBDevice的协议栈。顶部是USBDevice的网络层,现阶段在WinCE中抵制RNDIS,Serial和MassStorage三种运用于。


本文关键词:华体会体育,在,WinCE6.0,系统,下,实现,USB,功能,定制,USB,的

本文来源:华体会体育-www.n-alhwaa.com

电话
090-720503283