阅读:2076回复:7
谁用过usb的同步传输模式?
在同步方式传输中,外设以一定的速率产生或接受数据,host 也以一定的速率从同步端点读写数据(通过IN或OUT), HOST读写数据的速率是怎么定的,多长时间发送一次IN或OUT指令。另外,这两个速率是如何匹配的呢?
希望哪位高人搞过这方面的,能详细讲一下同步方式传输实现的过程。资料实在讲得太简洁了,看不通。 也许是我太菜了,请大家多指点我。 |
|
沙发#
发布于:2001-06-29 12:53
端点描述符里可以设置数据包的长度和发送/接收的速率
另外规范定义了三种方法可以保证设备和主机之间的同步 |
|
板凳#
发布于:2001-06-29 13:06
端点描述表里定义对同步端点每1ms接受一个SOF包,可是并不是每个SOF都要接受和发送数据吧。比如每10个SOF,发送接受一次,也可以吧?规范里讲了三种使外设和主机同步的方法,可还是不知道怎么用?
希望大虾指点。 |
|
地板#
发布于:2001-07-05 14:09
我用过cypress的AN2131,驱动程序可以启动和关闭一个等时数据流,读流数据,具体你可以查看程序的说明
|
|
地下室#
发布于:2001-07-08 11:59
那现在你的同步搞定了吗?
|
|
5楼#
发布于:2001-07-09 21:52
还没呢,等开发板来了以后,一边测试一边在研究吧。
到底是firmware好做还是device driver好做?这两者有很大的联系吗?谁能告诉我 |
|
6楼#
发布于:2001-07-10 09:44
会者不难!
|
|
7楼#
发布于:2003-07-23 15:47
有没有同步传输的例子啊?
|
|