新聞中心

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

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

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


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

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

5 結(jié)論

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

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

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


上一頁(yè) 1 2 3 4 下一頁(yè)

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

評(píng)論


相關(guān)推薦

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

關(guān)閉