紅桃六: 你好! 我將子程序庫改為3.5版本后,還是沒有成功(就是當(dāng)讀取的文件大于2048個字節(jié)時程序在執(zhí)行CH375FileRead( )函數(shù)時就進(jìn)入了死循環(huán),跳不出來了)!然后我試著每次只讀最多2048B,結(jié)果成功了,現(xiàn)在已經(jīng)可以讀取一百多兆的文件了!看來你們關(guān)于ARM的EXAM1所應(yīng)用的文件子程序庫中的CH375FileRead( )函數(shù)確實有點問題,希望你們的編程人員在檢查一下你們的這個函數(shù)!還好,耽擱了我一天時間后我現(xiàn)在已經(jīng)成功繞過這個問題了!
查看: 1587
回復(fù): 5
紅桃六:你好!
熱門產(chǎn)品 :
CH32X035: 32位USB+USB PD單片機
你的FILE_DATA_BUF_LEN 是多少?有沒有測試過你的文件數(shù)據(jù)緩沖區(qū)超過2K以后讀寫是否正常?
我們這邊也測試了一下,沒發(fā)現(xiàn)這個問題,而且目前還沒有客戶反映這個問題.按照樓上的做法測試一下RAM是否正確
FILE_DATA_BUF_LEN 為0x2000,我已經(jīng)測試過FILE_DATA_BUF[ ]數(shù)組元素FILE_DATA_BUF[ 2047]以后的單元,是可以讀寫的。但就是通過你們的函數(shù)CH375FileRead( )讀大于2048個字節(jié)時就在你們這個函數(shù)進(jìn)入了死循環(huán)!我確定我的測試沒有問題!應(yīng)該是你們的CH375FileRead( )的問題!
我現(xiàn)在只能每次讀2K字節(jié),只能選擇更多的讀取次數(shù)了!呵呵。
bbgao ,你好,你是安徽蚌埠的嗎.
請勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號登錄