现象: ch375初始化都能成功! 用setup事务读设备描述符时,设备为U盘能成功读取描述符, 但当设备为其它时issue_token( ( 0 << 4 ) | DEF_USB_PID_SETUP )正常返回, 但issue_token( ( 0 << 4 ) | DEF_USB_PID_IN )返回总是0x28; 同样硬件条件下,用内部固件get_descr( 1 )能成功读取U盘及其它设备的描述符. 以前曾用89c51用setup事务成功读取过设备描述符. 实在搞不懂为什么会这样?
热门产品 :
CH397: 高集成度、低功耗USB网卡芯片