運(yùn)行到mInitCH376Host函數(shù)時(shí) CH376_PORT_INIT( ); /* 接口硬件初始化 */ xWriteCH376Cmd( CMD11_CHECK_EXIST ); /* 測試單片機(jī)與CH376之間的通訊接口 */ xWriteCH376Data( 0x65 ); res = xReadCH376Data( ); xEndCH376Cmd( ); if ( res != 0x9A ) return( ERR_USB_UNKNOWN );
在線調(diào)試時(shí),res總是返回0xFF。插別人電腦上2次,ACT#引腳連接的L2都會亮。插自己電腦上,L2有時(shí)會微弱地一閃而過。多次按單片機(jī)的復(fù)位鍵,偶爾會使L2亮起來。已檢查電壓正常,晶振兩個(gè)引腳均為2.2V的樣子,CH376的引腳RST會從4.9V跳到0V,說明復(fù)位正常,但是總返回FF。更改RSTI高低電平的延時(shí),無效。求助!