文件系統(tǒng)功能概論
1)本文件系統(tǒng)兼容FAT16/FAT32文件系統(tǒng)格式,支持長(zhǎng)文件名,多級(jí)子目錄,多盤操作,讀寫,創(chuàng)建刪除文件等等功能。
2)本文件系統(tǒng)采用C代碼編寫,可以方便的移植于計(jì)算機(jī)應(yīng)用平臺(tái),一般只需要額外編寫磁盤的讀寫驅(qū)動(dòng),就可使用文件系統(tǒng)所有的功能。
3)具有文件緩沖功能:1)讀文件時(shí),讀位置在文件緩沖區(qū)內(nèi),則可直接讀取文件緩沖區(qū),不需要讀物理磁盤;文件緩沖區(qū)大小可使用編譯宏EnableFileBuf,TotalFileBUFsQTYeachFCB,F(xiàn)ileBUFSize來控制。
4)支持同時(shí)打開最多達(dá)254個(gè)文件;并且最大可打開文件數(shù)可由編譯宏MaximumFCB設(shè)定。
5)支持多任務(wù)文件操作的功能:文件可同時(shí)同時(shí)被多個(gè)任務(wù)打開,但只有其中第一個(gè)打開文件的任務(wù)可以得到文件的完全讀寫權(quán)限,以實(shí)現(xiàn)文件在多任務(wù)環(huán)境下的并發(fā)操作的保護(hù)。
如需商業(yè)使用,請(qǐng)與作者聯(lián)系啊:qq:292942278,e-mail:tony_yang123@sina.com.cn
demo代碼只支持FAT16
標(biāo)簽:
FAT
文件系統(tǒng)
16
32
上傳時(shí)間:
2014-03-07
上傳用戶:xuan‘nian