CH375FileWrite()調(diào)用時直接從FIlE_DATA_BUF_ADDR開始寫n個扇區(qū)么?如果寫數(shù)據(jù)首地址(FILE_DATA_BUF_ADDR)在系統(tǒng)運(yùn)行過程中需要修改怎么處理?
好象沒有類似有形參 CH375FileWrite(UINT16 *pADDR, UINT8 len) 的子函數(shù)方便.
CH375FileWrite()調(diào)用時直接從FIlE_DATA_BUF_ADDR開始寫n個扇區(qū)么?如果寫數(shù)據(jù)首地址(FILE_DATA_BUF_ADDR)在系統(tǒng)運(yùn)行過程中需要修改怎么處理?
好象沒有類似有形參 CH375FileWrite(UINT16 *pADDR, UINT8 len) 的子函數(shù)方便.
FIlE_DATA_BUF_ADDR是文件緩沖區(qū)的首地址,CH375FileWrite()只是從這個起始地址取寫入U盤的數(shù)據(jù)
我知道啊,我的意思是說這個緩沖區(qū)首地址在運(yùn)行過程中不做改變么? 比如說我寫了一部分?jǐn)?shù)據(jù),再寫下一部分?jǐn)?shù)據(jù)直接用CH375FIleWrite(),它的指針自動移動? 我的意思是說如何自由的選擇緩沖區(qū)?
這個地址為什么要改變呢? 比如說FIlE_DATA_BUF存放一個扇區(qū)的數(shù)據(jù),調(diào)用CH375FIleWrite()則可以一次性把FIlE_DATA_BUF中的數(shù)據(jù)全部寫入U盤,寫完之后再在FIlE_DATA_BUF中準(zhǔn)備一個扇區(qū)的數(shù)據(jù),再調(diào)用CH375FIleWrite(),其間是不需要用戶去干預(yù)的,何來改變地址呢