阅读:1194回复:3
BULK in token 的疑问
我的 firmware 现在不断的通过BULK 通道向PC发数据, 但是我发现在每一个SOF之间我最多只发了两个包,也就是128个字节,因为PC 端每两个SOF 之间只发了两个 in token,有的SOF 之间还没有in token, 这远远达不到我发送速度的需求,请问pc发in token怎么这么慢啊。是那没设置好吗? 谢谢!
|
|
|
沙发#
发布于:2003-12-28 18:36
你用的是什么芯片?用bulk的话主机收到一个数据包后就会持续的发送in令牌,你的情况可能是下层写数据太慢.
对了,你是如何知道发了两个in token的?用协议分析仪吗? |
|
板凳#
发布于:2003-12-29 10:34
我是用的ISP1161芯片,我用的是分析仪分析的,我想这和我写数据的速度没什么关系吧,如果写得太慢,主机发的in token,firmware可以回应NAK就是了,关键是好多时候主机就只发了两个IN token,这是怎么回事啊?
|
|
|
地板#
发布于:2003-12-29 16:23
怎么没人回答我的问题啊,大家都没遇到过吗?
|
|
|