我用的是iar,cpu是mega128,加上ch375s,用你們的庫(kù)文件和頭文件,執(zhí)行到這段代碼就返回0x81錯(cuò)誤代碼 i = CH375LibInit( ); /* 初始化CH375程序庫(kù)和CH375芯片,操作成功返回0 */ mStopIfError( i ); 我看到頭文件中 0x81 /* CH375硬件錯(cuò)誤,可能需要復(fù)位CH375 */ 是這個(gè)意思,可是我重新上電后,還是這樣。請(qǐng)問(wèn)這是為什么?。课业膓q是513206618,誰(shuí)來(lái)幫幫我。謝謝 令:曾經(jīng)把usb插座焊接反了,即ch375的vcc u- u+ gnd 曾經(jīng)分別和u盤的gnd u+ u- vcc連接過(guò),不會(huì)是這個(gè)原因?qū)е耤h375損壞了吧?
會(huì)不會(huì)是我的ch375s芯片和你們提夠的庫(kù)文件和頭文件不兼容呢? 我用的庫(kù)文件和頭文件是:CH375HFJ.R90和CH375HFJ.H
會(huì)不會(huì)是焊接時(shí)的靜電和焊接溫度使芯片損壞了呢?
原來(lái)是我的電路板沒有連接ch375s的VCC引腳,我用飛線連接后,現(xiàn)在初始化的部分正常了,但是檢測(cè)不到已經(jīng)插入U(xiǎn)盤
程序始終停留在查詢中斷引腳的那一句上面,說(shuō)明沒有檢測(cè)到u盤插入,我該怎么辦呢?
誰(shuí)遇到過(guò)我這樣的問(wèn)題???
我也遇到同樣的問(wèn)題,你測(cè)測(cè)你的晶振是否有起振。我的晶振反相輸出端是高電平,但不知道是否對(duì)芯片的正常使用有影響。
呵~,搞定了這個(gè)問(wèn)題,CH375芯片開機(jī)復(fù)位后,CPU的片選腳沒有配置好,導(dǎo)致在真正的初始化前,就使能了片選腳,對(duì)芯片進(jìn)行了數(shù)據(jù)或者是命令輸入。