標(biāo)題: 嵌入式小型FAT16文件系統(tǒng)源碼 [打印本頁(yè)]

作者: czcjmyq    時(shí)間: 2016-8-12 12:20
標(biāo)題: 嵌入式小型FAT16文件系統(tǒng)源碼
嵌入式小型FAT16文件系統(tǒng)源碼。。!

本文件系統(tǒng)可兼容FAT16/FAT32兩種文件系統(tǒng)格式,完全支持長(zhǎng)文件名,
支持GB2312/UNICODE轉(zhuǎn)換碼表(文件名可以支持簡(jiǎn)體中文,繁體中文,日文,俄文等),
支持子目錄,支持文件的讀取,寫(xiě)入,刪除,創(chuàng)建等文件系統(tǒng)常用功能。
另外,本文件系統(tǒng)完全使用C代碼編寫(xiě),可以無(wú)障礙的移植于多種主流單片機(jī)的平臺(tái)上使用。


FAT16為我們免費(fèi)提供的免費(fèi)代碼,用戶可免費(fèi)測(cè)試,研究,應(yīng)用。
本代碼的FAT32(兼容FAT16)與多盤版本(支持磁盤文件互拷),我們得收費(fèi),

代碼說(shuō)明:
FAT16 Code使用說(shuō)明

源代碼的目錄樹(shù):fat_filesystem_2008_05_22
源代碼的編譯環(huán)境:Windows C++
編譯最終輸出程序:fat_filesystem.exe
出現(xiàn)如下所示的錯(cuò)誤(編譯的時(shí)候):
請(qǐng)選擇菜單“tools”,“option”,“directories”,將程序目錄添加到directories窗口內(nèi)。才可
(FAT16為我們免費(fèi)提供的免費(fèi)代碼,用戶可免費(fèi)測(cè)試,研究,應(yīng)用。
本代碼的FAT32(兼容FAT16)與多盤版本(支持磁盤文件互拷),我們得收費(fèi),
如果您需要,就與我們聯(lián)系! qq:292942278,E-MAIL:tony_yang123@sina.com.cn

fat_filesystem.exe的測(cè)試步驟(參考源代碼文件main.c):

1.運(yùn)行fat_filesystem.exe,程序可以自動(dòng)建立一個(gè)虛擬磁盤文件為fat16.img,參見(jiàn)下圖
虛擬磁盤Img內(nèi)容可通過(guò)WINIMG 5.00查看
2.屏幕可以打印volume_inquiry結(jié)果,參見(jiàn)下圖;按任意鍵繼續(xù)。
3. Folder_enumeration函數(shù)可以列舉目錄“C:\CREATE_FOLDER_TEST” 參見(jiàn)下圖;按任意鍵繼續(xù)。
4. Folder_enumeration函數(shù)可以列舉根目錄“C:\” 參見(jiàn)下圖;按任意鍵繼續(xù)。
5.向FAT16.IMG寫(xiě)文件“readed.rar”,直到虛擬磁盤被寫(xiě)滿,參見(jiàn)下圖:
6.將虛擬磁盤有所有文件分離到當(dāng)前目錄下。分離過(guò)程參見(jiàn)下圖。
7.檢查OK目錄的所有RAR文件正常解壓縮。


FAT16.rar

1.3 MB, 下載次數(shù): 7, 下載積分: 黑幣 -5

FAT16文件系統(tǒng)源碼






歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1