資源簡介
單片機讀寫fat32文件系統(tǒng)的源碼工程,keil工程,絕對可用,打開編譯即可,親測通過編譯通過,
8051單片機讀寫sd卡內(nèi)容的例子,51單片機讀寫fat問系統(tǒng)范例,單片機文件系統(tǒng),fat16文件系統(tǒng),51單片機讀寫sd卡讀寫硬盤,
執(zhí)行結(jié)果是通過串口輸出讀到的sd卡的文件系統(tǒng)信息,內(nèi)容,
振南電子的范例sdfat范例,僅供作單片機開發(fā)sd卡的參考。來源網(wǎng)絡(luò),

代碼片段和文件信息
#include?“myfun.h“
#include?“string.h“
/*******************************************************
????????+------------------------------------+
????????|振南電子?原創(chuàng)程序模塊?公共函數(shù)部分??|
????????+------------------------------------+
??此源碼版權(quán)屬?振南?全權(quán)享有,如欲引用,敬請署名并告知
????????嚴(yán)禁隨意用于商業(yè)目的,違者必究,后果自負(fù)
?????????振南電子?
?????????????->產(chǎn)品網(wǎng)站?http://www.znmcu.cn/
?????????????->產(chǎn)品論壇?http://bbs.znmcu.cn/
?????????????->產(chǎn)品網(wǎng)店?http://shop.znmcu.cn/
?????????????->產(chǎn)品咨詢?QQ:987582714?MSN:yzn07@126.com
????????????????WW:yzn07 ??
********************************************************/
/******************************************************************
?-?功能描述:延時函數(shù)
?-?隸屬模塊:公開函數(shù)模塊
?-?函數(shù)屬性:外部,用戶可調(diào)用
?-?參數(shù)說明:time:time值決定了延時的時間長短???????????
?-?返回說明:無
?-?注:.....
?******************************************************************/
void?delay(unsigned?int?time)?
{
?while(time--);
}
/******************************************************************
?-?功能描述:將一個32位的變量dat轉(zhuǎn)為字符串,比如把1234轉(zhuǎn)為“1234“
?-?隸屬模塊:公開函數(shù)模塊
?-?函數(shù)屬性:外部,用戶可調(diào)用
?-?參數(shù)說明:dat:帶轉(zhuǎn)的long型的變量
?????????????str:指向字符數(shù)組的指針,轉(zhuǎn)換后的字節(jié)串放在其中???????????
?-?返回說明:無
?******************************************************************/
void?u32tostr(unsigned?long?datchar?*str)?
{
?char?temp[20];
?unsigned?char?i=0j=0;
?i=0;
?while(dat)
?{
??temp[i]=dat%10+0x30;
??i++;
??dat/=10;
?}
?j=i;
?for(i=0;i ?{
??str[i]=temp[j-i-1];
?}
?if(!i)?{str[i++]=‘0‘;}
?str[i]=0;
}
/******************************************************************
?-?功能描述:將一個字符串轉(zhuǎn)為32位的變量,比如“1234“轉(zhuǎn)為1234
?-?隸屬模塊:公開函數(shù)模塊
?-?函數(shù)屬性:外部,用戶可調(diào)用
?-?參數(shù)說明:str:指向待轉(zhuǎn)換的字符串???????????
?-?返回說明:轉(zhuǎn)換后的數(shù)值
?******************************************************************/
unsigned?long?strtou32(char?*str)?
{
?unsigned?long?temp=0;
?unsigned?long?fact=1;
?unsigned?char?len=strlen(str);
?unsigned?char?i;
?for(i=len;i>0;i--)
?{
??temp+=((str[i-1]-0x30)*fact);
??fact*=10;
?}
?return?temp;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????9992??2009-08-12?01:06??SD卡上的znFAT??實例1\WinHex截圖.JPG
?????文件????????450??2009-02-01?07:48??SD卡上的znFAT??實例1\znfat?sd?1\cf.LST
?????文件???????5608??2009-01-31?00:53??SD卡上的znFAT??實例1\znfat?sd?1\ch375.LST
?????文件??????17499??2009-01-31?00:53??SD卡上的znFAT??實例1\znfat?sd?1\ch375.OBJ
?????文件???????8858??2009-12-19?12:20??SD卡上的znFAT??實例1\znfat?sd?1\uart.LST
?????文件??????14584??2009-12-19?12:20??SD卡上的znFAT??實例1\znfat?sd?1\fat?test.hex
?????文件????????107??2009-12-19?12:20??SD卡上的znFAT??實例1\znfat?sd?1\fat?test.lnp
?????文件??????40970??2009-12-19?12:20??SD卡上的znFAT??實例1\znfat?sd?1\fat?test.M51
?????文件???????7268??2009-12-19?12:20??SD卡上的znFAT??實例1\znfat?sd?1\uart.OBJ
?????文件??????16896??2009-12-19?12:20??SD卡上的znFAT??實例1\znfat?sd?1\sd.LST
?????文件????????165??2009-12-19?12:20??SD卡上的znFAT??實例1\znfat?sd?1\fat?test.ORC
?????文件????????940??2009-12-19?12:21??SD卡上的znFAT??實例1\znfat?sd?1\fat?test.plg
?????文件???????2248??2009-12-19?12:21??SD卡上的znFAT??實例1\znfat?sd?1\fat?test.Uv2
?????文件???????4325??2009-12-19?12:20??SD卡上的znFAT??實例1\znfat?sd?1\myfun.LST
?????文件???????5146??2009-12-19?12:20??SD卡上的znFAT??實例1\znfat?sd?1\myfun.OBJ
?????文件???????1631??2009-12-19?12:21??SD卡上的znFAT??實例1\znfat?sd?1\fat?test.Opt
?????文件??????16224??2009-12-19?12:20??SD卡上的znFAT??實例1\znfat?sd?1\sd.OBJ
?????文件???????2986??2009-06-12?02:04??SD卡上的znFAT??實例1\znfat?sd?1\iic.LST
?????文件???????3495??2009-06-12?02:04??SD卡上的znFAT??實例1\znfat?sd?1\iic.OBJ
?????文件???????2248??2009-02-01?08:22??SD卡上的znFAT??實例1\znfat?sd?1\myfun.c
?????文件????????856??2009-06-19?06:20??SD卡上的znFAT??實例1\znfat?sd?1\myfun.h
?????文件????????406??2009-06-12?18:52??SD卡上的znFAT??實例1\znfat?sd?1\mytype.h
?????文件???????5945??2009-06-12?02:04??SD卡上的znFAT??實例1\znfat?sd?1\pcf8563.LST
?????文件??????11597??2009-06-12?02:04??SD卡上的znFAT??實例1\znfat?sd?1\pcf8563.OBJ
?????文件???????2130??2009-06-12?02:04??SD卡上的znFAT??實例1\znfat?sd?1\RWBYTE.asm
?????文件???????9814??2009-09-14?11:54??SD卡上的znFAT??實例1\znfat?sd?1\sd.c
?????文件???????1672??2009-09-16?11:56??SD卡上的znFAT??實例1\znfat?sd?1\sd.h
?????文件??????83018??2009-12-19?12:20??SD卡上的znFAT??實例1\znfat?sd?1\znFAT.LST
?????文件??????17797??2009-02-10?19:42??SD卡上的znFAT??實例1\znfat?sd?1\STC_NEW_8051.H
?????文件???????5091??2009-02-10?19:43??SD卡上的znFAT??實例1\znfat?sd?1\uart.c
............此處省略17個文件信息
評論
共有 條評論