是不是主机每读一次寄存器之前都要判断那些寄存器状态,然后我们在程序中回应它?
回复(5) 2004-09-10 11:13 来自版块 - USB驱动开发
表情
guoox应该再接着收到一次中断,可是没反应呀,怎么回事? 请帮忙解答啊。感激感激!(2004-09-10 22:46)
christ2341H说明你已经发送成功了啊,看看下面的程序有没有出错 :P(2004-09-10 18:06)
guoox楼上的,我也遇到了同样的问题。 收到get_descriptor命令后,我发送device descriptor命令给主机,然后从ep0 IN端点的最后状态寄存器收到41h,然后就没反应了,不知该怎么办。 救救我吧,各位老大!!!!(2004-09-10 17:51)
christ23 用的是PDIUSB――D12,EP0_IN端点在使用之前(它不会有SETUP包)也要ACK_SETUP包吗,还有一个数据流程是这样的吗:发SETUP ,EP0_OUT中断通知MCU,MCU读取SETUP包,ACK_SETUP,判断REQUEST_TYPE后清EP0_OUT缓...(2004-09-10 14:48)
vennychang你是写Firmware的吗? 每一家芯片不太一样吧,你如果真的不知道,那你得多说明一下你用哪家的。 另外 Endpoint 0的活动,不论是in or out 通常分成三个阶段(stage),各管各的。 即 In àSetup Data HandShack Out ...(2004-09-10 13:06)

返回顶部