调试znFAT时的一点体会:
1.先确定你的sd卡是fat32文件系统,如果不是,用电脑进行格式化;
2.根据处理器类型的不同修改znFAT中mytype.h中的宏定义,否则可能会造成先记录的数据被后记录的覆盖;
3.如果你的sd卡版本比较低,要将sdx.c中的SD_Write_Sector,SD_Read_Sector函数里的addr<<=9;打开;
4.config.h中要做相应的修改,把用到函数的打开,不用的注释掉。
这就是调试中的一点体会,希望各位都能在znFAT的帮助下,轻松实现单片机对SD卡的驱动。最后还要感谢振南哥在调试过程中给予的帮助!
shuifenyi.rar
(497.34 KB)
a.rar
(181 Bytes)
|