HID的中断转输
发布时间:2008/12/26 0:00:00 访问次数:678
从表1中可以看到除了上述的控制管线外,中断管线(端点)则是另一个交换设备数据的方法,特别是当驱动程序必须快速地或周 期性地取得数据时。其中,中断in管线可以携带数据到主机,而中断out管线则是将数据送出至设各。若是总线上的频宽正忙碌或不 够用时,通过控制传输来执行时数据交换会有一些延迟;而一旦设备被配置规划后,中断传输的频宽就可以确保并加以使用。稍前曾 提及过,一般的hid设备无须使用中断out传输;但若是没有中断out管线,又需要将数据传送出去时,主机就可以使用set_report设 备要求,来将所有的报告(将数据夹带在报告描述符中)通过控制管线来传送出去。
在usb规范1.1版本中,就新增了中断out传输的能力,以及中断out管线(端点)就可选择性地增加到usb规范1.1版本中。也即是,虽然usb 1.1版本具备了中断out传输的功能,但要看所使用的usb芯片 组是否有提供中断out管线(端点)的功能。若是hid驱动程序仅相容于版本1.0(包含于windows 98 gold版本),是没有提供中断 out传输的。
欢迎转载,信息来自维库电子市场网(www.dzsc.com)
从表1中可以看到除了上述的控制管线外,中断管线(端点)则是另一个交换设备数据的方法,特别是当驱动程序必须快速地或周 期性地取得数据时。其中,中断in管线可以携带数据到主机,而中断out管线则是将数据送出至设各。若是总线上的频宽正忙碌或不 够用时,通过控制传输来执行时数据交换会有一些延迟;而一旦设备被配置规划后,中断传输的频宽就可以确保并加以使用。稍前曾 提及过,一般的hid设备无须使用中断out传输;但若是没有中断out管线,又需要将数据传送出去时,主机就可以使用set_report设 备要求,来将所有的报告(将数据夹带在报告描述符中)通过控制管线来传送出去。
在usb规范1.1版本中,就新增了中断out传输的能力,以及中断out管线(端点)就可选择性地增加到usb规范1.1版本中。也即是,虽然usb 1.1版本具备了中断out传输的功能,但要看所使用的usb芯片 组是否有提供中断out管线(端点)的功能。若是hid驱动程序仅相容于版本1.0(包含于windows 98 gold版本),是没有提供中断 out传输的。
欢迎转载,信息来自维库电子市场网(www.dzsc.com)
上一篇:HID的固件要求
上一篇:HID的控制管线(端点)