[求助]請問 CH376S連接U盤不穩(wěn)定是什么原因,有時可以有時又不可以

注明:U盤 是金士頓正品且是同一個U盤。 有時一下就可以連接進(jìn)行讀寫,有時要復(fù)位單片機(jī)很多次才能對U盤進(jìn)行讀寫。太不穩(wěn)定了~U盤已經(jīng)在WIN XP系統(tǒng)下 并且格式化過了.請問有什么解決辦法?

程序如下: n=mInitCH376Host(); // USART1_SendByte(n);

while(1) {

while ( CH376DiskConnect( ) != USB_INT_SUCCESS ) /* 檢查U盤是否連接,等待U盤插入,對于SD卡,可以由單片機(jī)直接查詢SD卡座的插拔狀態(tài)引腳 */ { delay_ms(100); } delay_ms(200); /* 延時,可選操作,有的USB存儲器需要幾十毫秒的延時 */

// LED2 = 0; //USART1_SendByte(0xe3); /* 初始化磁盤并測試磁盤是否就緒 */ for ( k = 0; k < 100; k ++ ) /* 最長等待時間,100*50mS */ { delay_ms( 50 ); if ( CH376DiskMount( ) == USB_INT_SUCCESS ) break; /* 準(zhǔn)備好 */ else if ( CH376DiskMount( ) == ERR_DISK_DISCON ) break; /* 檢測到斷開,重新檢測并計時 */ if ( CH376GetDiskStatus( ) >= DEF_DISK_MOUNTED && k >= 5 ) break; /* 有的U盤總是返回未準(zhǔn)備好,不過可以忽略,只要其建立連接MOUNTED且嘗試5*50mS */ } if ( CH376DiskMount( ) == ERR_DISK_DISCON ) { continue; }


熱門產(chǎn)品 : USB3.0 HUB控制器:CH634

咋 沒人遇到這個問題呢?


具體說一下程序哪里返回失敗的。


UD- 一直為低電平~0V


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

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