[原創(chuàng)]U盤初始化不成功?

用ch375芯片,下載好exam1之后,用超級(jí)終端檢測(cè),停在初始化那里,即 UINT8 CH375LibInit( void ) /* 初始化CH375程序庫(kù)和CH375芯片,操作成功返回0 */ { if ( SP > 0xF0 ) return( 0xFC ); /* 單片機(jī)的堆棧空間不夠,CH375子程序庫(kù)最多可能有7級(jí)子程序,查詢方式最多需要14字節(jié)的堆??臻g,建議提供余量 */ CH375LibConfig = LIB_CFG_VALUE; /* CH375程序庫(kù)配置值 */ if ( CH375GetVer( ) < CH375_LIB_VER ) return( 0xFF ); /* 獲取當(dāng)前子程序庫(kù)的版本號(hào),版本太低則返回錯(cuò)誤 */ #if DISK_BASE_BUF_LEN pDISK_BASE_BUF = & DISK_BASE_BUF[0]; /* 指向外部RAM的磁盤數(shù)據(jù)緩沖區(qū) */ #endif return( CH375Init( ) ); /* 初始化CH375 */ } 這一段返回error,請(qǐng)問這個(gè)問題出在哪里呢?

你監(jiān)控一下返回的錯(cuò)誤碼是多少?是庫(kù)版本太低返回錯(cuò)誤還是初始化CH375Init()返回錯(cuò)誤。


錯(cuò)誤碼是01


看錯(cuò)了,是這個(gè),#define ERR_CH375_ERROR 0x81 /* CH375硬件錯(cuò)誤,可能需要復(fù)位CH375 */,那是硬件問題?


返回0x81說明單片機(jī)和CH375沒有正常通訊起來,好好檢查一下你的硬件。主要以下幾個(gè)方面: 晶振有沒有起振? 復(fù)位有沒有完成?正常復(fù)位25腳為低,26腳為高。 線的連接是否正確?好好檢查一下


這邊25,26腳剛剛測(cè)了,剛好相反,我要怎么改過來了,有沒有什么簡(jiǎn)單的辦法,因?yàn)樽鲇布娜瞬辉谏磉叕F(xiàn)在。。


你復(fù)位沒有成功,很有可能晶振沒工作。


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

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