阅读:1432回复:3
为什么我的端点描述符的MaxPacketSize 与 USBD_PIPE_INFORMATION 中MaximunPacketSize 的值会不一样呢?
DDK编程,首先声明这是一个完全正常的设备,我在CE上已经可以使用了。
但是我在DDK中,确是发现得到不是同一个值,是0。 问题是,并不是所有的PIPE的信息是不正常的,同步类型的USBD_PIPE_INFORMATION 里面的MaxinumPacketSize 与 实际值不一样,但是其他的都正常。因为我以前的USB DDK 驱动也是仿照DDK的sample做的,却是没有问题。所以我实在想不起是什么原因。 另外,想问一下。客户驱动程序 发出配置选择请求时,HCD会不会向设备发送该请求呢?因为在设备插入主机时,HCD已经自动配置了的。 ―――――――――――――――――――――――――― 困惑之中的人需要帮助????? |
|
沙发#
发布于:2003-07-18 20:08
是不是同步传输有些不同的配置要求呢?
|
|
板凳#
发布于:2003-07-21 22:15
现在可以得到正确的数值了,谢谢大家关注
|
|
地板#
发布于:2003-07-22 09:45
哈哈,完全是自问自答呀
|
|
|