阅读:1553回复:8
关于发送数据的疑问
我不太明白 usbn9603的端口1工作的bulk方式下时 发送数据 是怎么工作的,什么时候该开始向端口1的缓冲器写数据呢? 非常郁闷 请各位不吝赐教
|
|
沙发#
发布于:2003-10-21 16:52
大侠 呀大侠 说两句就可以解我心中疑问
|
|
板凳#
发布于:2003-10-21 17:15
我刚开始看9604,有问题可以请教你吗?
没作过USB的东东,看书看不明白 尤其是枚举部分, 9603应该跟9604是差不多的, 先谢谢了 可以QQ联系 8144612 [编辑 - 10/21/03 by zlh114] |
|
地板#
发布于:2003-10-22 07:56
我是刚做这个的,当然可以交流了 怎么没人解答我的疑问呢,高手们别吝啬呀
|
|
地下室#
发布于:2003-10-22 15:31
我想问你,设备在收到标准请求后,要做些什么呀,
看程序很不明白 如收到setconfiguration: 谢谢 |
|
5楼#
发布于:2003-10-22 20:16
选择配置呀,根据配置描述表来配置usb,我是这样认为的,我的配置描述表只有一个
|
|
6楼#
发布于:2003-10-27 21:05
想问你一点问题?呵呵
[编辑 - 10/27/03 by zlh114] |
|
7楼#
发布于:2003-10-27 21:12
说呀,我正在 调试 阶段 一样郁闷
|
|
8楼#
发布于:2003-10-28 15:15
枚举是用在0pipe下的control模式的
和bluk不一样的, 如果收到setconfiguration:那你的枚举可以说就做完了 :) 枚举阶段就是说明你是什么设备(如mass storage)和设备配置,用哪种协议(如bulkonly),pipe的配置。用busbound把u盘的枚举过程抓下来就知道了。 bluk一般是2个pipe,in,out(忘了inout是对于主机还是slave说的了,这里就按slave的角度说) out的话,是你用来发握手csw,或是回数据用的(回应cbw,in口得来的),简单来说是对in口得来的数据的处理。 你分析从in口得来的数据,把该回的数据放到buffer中,然后发命令到fifo中,上位机会自己发in包来取数据的。只要你数据放的不是很慢,不至于超时的话,不用关心上位机什么时候来取。 不知道说明白没有,我没用过你的那个芯品,但是估计差不多。 |
|