[求助]關(guān)于CH375中斷問題,沁恒工程師請進(jìn)

老大們,我剛才換了一個CH375,現(xiàn)象依舊?。H375DiskReady()返回值還始終是0x82。


你測下U盤的供電是多少??


U盤供電電壓5.02V


剛才又發(fā)現(xiàn)一個現(xiàn)象,如果把U盤不拔下來直接運行程序,24腳ACT#就會一直是低電平,CH375DiskReady()返回值是0X10,是表示DISK_READY還是錯誤碼?


在上述情況下CH375DiskStatus值為0x02,表示磁盤已經(jīng)連接了。怎么來判斷是沒有初始化U盤或U盤是無法識別的呢?


老大們,0x10錯誤碼代表什么錯誤?


我問你你U盤的供電電壓是多少?也就是你插上U盤,U盤的VCC的電壓是多少?


我剛才回答了你2次了,插上U盤后,U盤的VCC電壓是5.02V.


0X10應(yīng)該是一個很嚴(yán)重的錯誤,如果你的DESK—READY成功的話,返回的應(yīng)該是0x00才對,你用我們的例子程序試也是這樣的嗎?


是,CH375FileOpen,和CH375DiskReady返回值都是0x10,不是0x00。測試程序是在你們程序的基礎(chǔ)上改的,我的開發(fā)板上擴展口只能用總線方式,所以沒有直接用你們的程序。


我用的芯片是RAM7系列的,庫函數(shù)跟速度有關(guān)系嗎?我剛開始就因為總線速度問題遲遲不能初始化CH375,現(xiàn)在能正常初始化了,但是庫函數(shù)返回值不正確。而且只有在先插上U盤的情況下CH375DiskReady才能返回0x10,否則返回值始終都是0X82.


我們這邊碰到過ARM操作的時候速度太慢導(dǎo)致U盤進(jìn)入睡眠的情況,你這個在初始化和等待U盤連接上來之后加點延時看可以不可以,可能是你的操作太快了!


我試試看


老大,“濤聲”依舊??!初始化后和U盤連接后都加了延遲,延遲由小到大。

U盤連接后延遲1S~1M再執(zhí)行CH375DiskReady,返回值為0x82;

若先插上U盤再重新執(zhí)行測試程序,返回值為0x10。都不是0x00。


你可以不可以將你的程序發(fā)過來,我們試下: tech@wch.cn


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

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