這個(gè)好象是超時(shí)了,前面的DISK-READY是通過的嗎?如果是通過的話,那么,可以將你的波特率調(diào)高點(diǎn)試下,以及你可以檢查你的磁盤緩沖區(qū),看下在你創(chuàng)建文件返回錯(cuò)誤之后,磁盤緩沖區(qū)里面的數(shù)據(jù)是什么?
引用回復(fù):返回0xA1的錯(cuò)誤的話,一般就是你的RAM出了問題,你看下磁盤緩沖區(qū)是怎么定義的,你可以測(cè)試下你的RAM是否有問題 我的執(zhí)行CH375FileOpen( )時(shí)候也會(huì)返回0xA1,請(qǐng)問怎么測(cè)試ram有無問題??
測(cè)試RAM實(shí)際上你可以定義個(gè)緩沖區(qū),往里面寫數(shù)據(jù),在讀回來和你寫進(jìn)去的數(shù)據(jù)進(jìn)行比較,看數(shù)據(jù)是否正確
在新建文件的時(shí)候,返回0x1f錯(cuò)誤是怎么回事?前面的DISK-READY已經(jīng)通過了
如果DISK-READY通過的話,那打開文件可以嗎?你測(cè)試下你的磁盤緩沖區(qū)看下有沒有問題
打開文件也不行,后來就直接測(cè)試新建文件
在你打開文件失敗之后,你將你的磁盤緩沖區(qū)的數(shù)據(jù)帖出來看下,還有就是你的硬件上面USB的UD+和DU-有沒有串電阻?串接電阻在5歐姆以內(nèi)
USB的UD+和DU-沒有串電阻,readme里面不是說這個(gè)是可選的嗎?