我現(xiàn)在用ARM2292與374通信作為主機(jī).有一個(gè)U盤(pán)有再被彈出后,不拔出如果再次復(fù)位ARM,一切正常,能識(shí)別出U盤(pán),出能寫(xiě)讀數(shù)據(jù). 另外一個(gè)U盤(pán)就不行了,被彈出后,第一次復(fù)位ARM,程序運(yùn)行到 if ( CH374DiskReady( ) == ERR_SUCCESS ) break; /* 查詢(xún)磁盤(pán)是否準(zhǔn)備好 */ 程序一直沒(méi)有出來(lái),但如果再次復(fù)位ARM時(shí)就一切正常了,如果再?gòu)?fù)位就又不行了,第4次復(fù)位ARM就又可以了.為什么另一個(gè)U盤(pán)沒(méi)有這種現(xiàn)象呢.請(qǐng)指點(diǎn)原因,我在程序中加了上電復(fù)位374T這條程序.
如果正體電路板斷電,再上電讀寫(xiě)一切正常.謝謝