求解,CH563 怎樣格式化U盤?

參考例程,我現(xiàn)在用CH563 操作U盤,讀、寫和刪指定文件都OK, 但想在不知道U盤里面有那些文件的情況下 刪除多個(gè)文件,或者直接格式化 U盤,在CH56XUFI.H 里 沒有找到相關(guān)的 操作,請(qǐng)問(wèn)有什么辦法可以清空U盤或格式化??

格式化U盤不是單一的FAT文件管理指令,所以LIB沒有提供直接的操作 接口。
建議格式化U盤通過(guò)PC來(lái)進(jìn)行操作,本身格式化也分2種,1種是快速格式化,1種是深度格式化。
如果一定要通過(guò)563的文件系統(tǒng)進(jìn)行格式化操作,主要還是使用扇區(qū)直接讀寫接口,要學(xué)習(xí)一定的FAT文件系統(tǒng)知識(shí)才能完成相關(guān)操作。
從實(shí)用角度來(lái)說(shuō),如果磁盤已滿,可以通過(guò)刪除文件的方式,追加寫入。


那是否可以先查詢U盤里有那些文件,再去刪除這些文件; LIB好像也沒有查詢U盤里面有多少文件 和 查詢文件具體文件名 的接口??


最終使用方法,在CH563例程中UDISK_FAT例程中有個(gè) ListAll()函數(shù),可以枚舉出U盤下所有的文件,然后再逐個(gè)刪除,從而實(shí)際清空U盤。


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

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