使用DSP28335并口連接CH378操作SD卡的時(shí)候,寫入文件已經(jīng)沒(méi)有問(wèn)題了,在讀取文件的時(shí)候,出現(xiàn)了下面的問(wèn)題,我簡(jiǎn)單描述下問(wèn)題,希望大蝦們給予解惑!
讀取文件里面的內(nèi)容,首先調(diào)用函數(shù)CH378FileOpen()打開(kāi)文件,然后調(diào)用函數(shù)CH378ByteReadPrepare()預(yù)讀取文件的內(nèi)容到CH378內(nèi)部緩沖區(qū),再調(diào)用函數(shù)CH378ReadReqBlock()將數(shù)據(jù)讀取到內(nèi)存。在執(zhí)行函數(shù)CH378ByteReadPrepare的時(shí)候需要等待中斷狀態(tài),我發(fā)現(xiàn)有時(shí)候中斷狀態(tài)CH378GetIntStatus()返回了一些意外數(shù)據(jù),我總結(jié)了一下分別為0xEA,0xD9以及0xA6,在Datesheet中未找到此類返回值的含義,希望大蝦能給我解惑!?。?br>另外我嘗試了一下如果忽略這些非正常的返回值,我發(fā)現(xiàn)我的操作已經(jīng)成功了,數(shù)據(jù)已經(jīng)被成功保存到CH378的緩沖區(qū)了,并且我將數(shù)據(jù)讀取到內(nèi)存,并檢查了數(shù)據(jù),發(fā)現(xiàn)數(shù)據(jù)也是正常的!
查看: 6114
回復(fù): 0
使用CH378讀取文件時(shí),中斷返回值問(wèn)題
熱門產(chǎn)品 :
CH32V317: 互聯(lián)型青稞RISC-V MCU
請(qǐng)勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語(yǔ)言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄