求助CH375主機模式下枚舉設備不成功

我做的是單片機+CH375做主機,然后連接了一個U盤做設備,我按照以下步驟做的枚舉: (1)首先設置模式6,做完這步返回了15H, (2)檢測到設備連接之后在設置模式7,延時10MS,在設置模式6,然后在獲取設備描述符, 可是做完第二步卻返回了2A, 我想請問下問題是出在哪?。?

2步驟之后模式6之后還需要檢測下設備連接,然后在延時100MS以上在獲取設備描述符


我又改了下,不過還是返回2A,這是我編的main函數(shù): main( ) { unsigned char status; delay100ms( );/*延時100ms*/ delay100ms( ); CH375_PORT_INIT( );/*CH375初始化*/ USART_Init( );/*串口初始化,為了讓計算機通過串口調(diào)試助手來查看程序運行狀態(tài)*/ set_usb_mode(6); while ( wait_interrupt()!=USB_INT_CONNECT ); #define USB_RESET_FIRST 1 #ifdef USB_RESET_FIRST set_usb_mode( 7 ); delay5ms( ); delay5ms( ); set_usb_mode( 6 ); delay100ms( ); while ( wait_interrupt()!=USB_INT_CONNECT ); #endif

delay100ms( );/*延時100ms*/ delay100ms( );

status=get_descr(1); /* 獲取設備描述符,我把初始化打印機程序分步驟運行了,先運行的獲取設備描述符語句 */ USART_Transmit(status);/*把運行后的狀態(tài)通過串口發(fā)給計算機,顯示在串口調(diào)試助手上*/

} 我插上U盤做的實驗,還是返回2A,不知道是怎么回事?


延時是否足夠? USB線上接電阻之類的器件了沒有?不需要接 檢查USB線是否接反了。


只有登錄才能回復,可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频