阅读:1151回复:4
问一个简单的问题,大家不要见笑
USB有四种传输方式,
其中的控制传输方式是用来配置设备的, 我能不能用来传送数据呢? |
|
|
沙发#
发布于:2002-04-30 10:25
为什么要通过控制传输来传数据,一般是应用程序传送的数据,通过驱动程序的处理,发送至单片机端。通过控制传输的函数跟数据传输的函数是不同的,驱动程序进行的处理也不同,因此一般是不用控制方式传送数据。
另:或者说“大家不要笑我”,或者说“见笑了”:) |
|
|
板凳#
发布于:2002-04-30 10:36
多谢指点!
|
|
|
地板#
发布于:2002-04-30 10:45
控制传输也是一种传输方式,既然是传输方式,当然可以传输数据。只是因为控制传输使用特殊的0管道,因此有以下特点:
1、双向功能;即可输入也可输出,是其它管道无法实现的。 2、数据传输量较少为宜。与ISO和Bulk相比较慢,但对于一般的键盘、鼠标的数据量还是可以应付。 3、具体的方法参见USB Setup Packet的定义。 其实配置设备也是主机与设备的数据交流啊。 |
|
|
地下室#
发布于:2002-04-30 13:12
当然可以。控制传输本来就有数据传输阶段。
|
|