您們的CH375HF的pdf中說建議不要頻繁使用 DiskConnect() 函數(shù),可是您在給的例子中等待U盤連接時(shí)是這樣的:
if( CH375DiskStatus < DISK_CONNECT ) if ( CH375DiskConnect( ) == ERR_SUCCESS ) 如果U盤未連接就調(diào)用 CH375DiskConnect( ) 查詢 U盤是否連接,那么查詢次數(shù)完全取決于用戶插U盤的速度。
而另一種方法while ( CH375DiskStatus != DISK_CONNECT ) xQueryInterrupt( ); 就等在這里了,我需要實(shí)時(shí)的查詢 U盤的連接狀態(tài),用戶隨時(shí)拔掉U盤,我需要跳出我的內(nèi)層和外層循環(huán),重新等待U盤插入。
請(qǐng)問我要完成這個(gè)功能,怎樣能不頻繁使用CH375DiskConnect( ) ,謝謝您的幫助。 CH375DiskConnect( ),