各位大侠: 我做的USB设备用MCS51做MCU,USBN9602作接口芯片,仿真器和设备接在同一台HOST上,当USB设备接上后,FIRMWARE只收到ALT包,而没有其他包,这是为什麽,请指教!!!,多谢!!![jjs 编辑于 2001-05-18 19:48]
回复(2) 2001-05-18 19:43 来自版块 - USB驱动开发
表情
dgxu不用客气了,我们共同进步吧(2001-05-20 19:33)
dgxu这是因为USBN9602芯片的逻辑Bug,就是Active Low中断时不能正常工作,解决办法是,进中断以后不要依赖于判断Main Event 的RX_EV位来确定是否有Setup包,你要检测RXC0,RXS0 Good luck !(2001-05-18 20:52)

返回顶部