新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于S3C2410和CF卡的FAT32開發(fā)

基于S3C2410和CF卡的FAT32開發(fā)

作者: 時間:2012-04-11 來源:網(wǎng)絡(luò) 收藏


//讀/寫一個文件
FHandle = FileOpen(“a.txt”,w”); //以指定方式打開文件
If (FHandle != Not_Open_FILE)
{
FileSeek(FHandle,0,SEEK_END); //移動文件讀/寫位置
FileWrite(S,6, FHandle); //寫文件
FileClose(FHandle); //關(guān)閉指定文件
}
FHandle = FileOpen(“a.txt”,r”);
If (FHandle != Not_Open_FILE)
{
FileSeek(FHandle,0,SEEK_END);
FileRead(buf,6, FHandle2);
FileClose(FHandle);
} //刪除這個文件、目錄,最后關(guān)閉文件系統(tǒng)
RemoveFile(S); //刪除文件
ChangeDir(“a:”); //改變當(dāng)前目錄
RemoveDir(“dir2”); //刪除目錄
RemoveFileDriver(GetDrive(“a”)); //GetDrive(“a”)—獲取指定目錄的邏輯盤號
// RemoveFileDriver—刪除一個底層驅(qū)動程序

本文引用地址:http://m.butianyuan.cn/article/171652.htm

5 結(jié)論

按照文件格式,在的應(yīng)用系統(tǒng)中,實現(xiàn)了 卡的基本文件系統(tǒng)功能,如讀寫、創(chuàng)建、刪除和復(fù)制文件,創(chuàng)建、打開和刪除子目錄以及返回上級目錄等,且能與其他支持的系統(tǒng)交互信息。該系統(tǒng)可以很方便地進(jìn)行存儲容量的擴(kuò)展, 而且耗電量低, 滿足了長期大量數(shù)據(jù)存儲的要求, 存儲的文件與現(xiàn)在廣泛使用的windows操作系統(tǒng)兼容, 更加方便了高速采樣等場合的數(shù)據(jù)采集和回放分析。系統(tǒng)的擴(kuò)展性強, 可以很方便地應(yīng)用在各種工業(yè)現(xiàn)場以及小型便攜式嵌入式系統(tǒng)中, 在數(shù)據(jù)采集存儲方面更加靈活、穩(wěn)定, 擺脫了操作系的限制。

本論文的創(chuàng)新點:介紹了一種不依賴于商用操作系統(tǒng)而按照格式實現(xiàn)的卡標(biāo)準(zhǔn)文件系統(tǒng),使得卡中存儲的信息能從PC機上讀取出來。

參考文獻(xiàn)
[1] 李昊,王躍科,周睿,潘仲明.CF卡在大容量數(shù)據(jù)存儲系統(tǒng)的典型應(yīng)用[ J ].微計算機信息,2005,11-1:66~68.
[2] 毛曉燕.8051的CF卡文件系統(tǒng)實現(xiàn)[ J ]. 自動化儀表, 2003, 24 (6) : 23 ~ 37.
[3] 姚放君.嵌入Compact Flash卡接口設(shè)計[ J ]. 計算機應(yīng)用研究, 2003,(6) : 225 ~227.
[4] 田澤.嵌入式系統(tǒng)與應(yīng)用教程[M].北京:北京航空航天大學(xué)出版社.2005.3


上一頁 1 2 3 4 下一頁

關(guān)鍵詞: 開發(fā) FAT32 CF S3C2410 基于

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉