CH375FileOpen()函數(shù)跳不出來的問題[求助]

我確定一直到CH375DiskReady( )函數(shù)都是正確的,都能返回ERR_SUCCESS,就是在執(zhí)行 CH375FileOpen()函數(shù)時跳不出來,后來發(fā)現(xiàn)程序死在while ( CH375_INT_WIRE())這條語句里面: void xQueryInterrupt( void ) /* 查詢CH375中斷并更新中斷狀態(tài) */ { while ( CH375_INT_WIRE() ); /* 如果CH375的中斷引腳輸出高電平則等待 */ xWriteCH375Cmd( CMD_GET_STATUS ); /* 獲取當(dāng)前中斷狀態(tài),發(fā)出命令后至少延時2uS */ CH375IntStatus = xReadCH375Data( ); /* 獲取中斷狀態(tài) */ if ( CH375IntStatus == USB_INT_DISCONNECT ) CH375DiskStatus = DISK_DISCONNECT; /* 檢測到USB設(shè)備斷開事件 */ else if ( CH375IntStatus == USB_INT_CONNECT ) CH375DiskStatus = DISK_CONNECT; /* 檢測到USB設(shè)備連接事件 */ }

請問版主如何解決???

測試能通過 unsigned int rdx ,t=0x99; xWriteCH375Cmd(CMD_CHECK_EXIST); //發(fā)一個測試命令 xWriteCH375Data(0x66); //發(fā)測試數(shù)據(jù) rdx = xReadCH375Data(); //接受數(shù)據(jù) if( rdx == t ) { LCD_Disp_String(0,0,"OK"); LCD_Disp_Num(0, 1,rdx); //顯示測試后的數(shù)據(jù) LCD_Disp_Num(5, 1,CH375GetVer()); //顯示的版本號為 41 } else // 不正常 { LCD_Disp_String(0,0,"NOT OK"); mDelaymS( 100 ); /* 延時100毫秒 */ LCD_Disp_Num(0, 1,rdx); //顯示測試后的數(shù)據(jù) LCD_Disp_Num(5, 1,CH375GetVer()); //顯示的版本號為 41 // while(1); } while(1);


測試能通過 unsigned int rdx ,t=0x99; xWriteCH375Cmd(CMD_CHECK_EXIST); //發(fā)一個測試命令 xWriteCH375Data(0x66); //發(fā)測試數(shù)據(jù) rdx = xReadCH375Data(); //接受數(shù)據(jù) if( rdx == t ) { LCD_Disp_String(0,0,"OK"); LCD_Disp_Num(0, 1,rdx); //顯示測試后的數(shù)據(jù) LCD_Disp_Num(5, 1,CH375GetVer()); //顯示的版本號為 41 } else // 不正常 { LCD_Disp_String(0,0,"NOT OK"); mDelaymS( 100 ); /* 延時100毫秒 */ LCD_Disp_Num(0, 1,rdx); //顯示測試后的數(shù)據(jù) LCD_Disp_Num(5, 1,CH375GetVer()); //顯示的版本號為 41 // while(1); } while(1);


版本號是54


文件名是否正確?要用8+3大寫格式的。


U盤里面沒有文件的,這樣應(yīng)該返回 ERR_MISS_DIR || ERR_MISS_FILE這個吧,但是CH375FileOpen()不會返回,一直再等到CH375_INT引腳變低


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

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