SD卡困扰我好久了。
今天用在电脑里删除,结果还是删除不掉。
先把0字节文件拷贝到电脑上,然后用fatfs命令格式化掉SD卡,然后把0字节文件拷贝到SD卡中,结果还是删除不掉。
看样子是:这个0字节的文件坏掉了。
---------
刚才又试了一把,是在PC上格式化SD卡后,用FTP观察,竟然那个0文件还在。
又格式化了一次,0文件消失了,在PC机观察0文件消失。然后用FTP观察,0文件还在。
我文件名字输入代码工程查找,发现是代码里面创建了个这个0字节的文件。
这里有个说的是PC机器上的0字节处理方法:0字节文件无法删除怎么办
------------
来一个重量级的帖子:[原创] SD卡应用总结(FatFs)
-----------------
[FatFs] 关于FatFS在SPI FLASH上无擦写均衡导致问题的疑问
基于RL-FlashFS的F429驱动NAND Flash例子下载,支持擦写均衡,坏块管理,ECC和掉电
总结一下这2个月来用FATFS写TF卡的一些注意点,还有一些问题
[FatFs] 带FatFS的SD卡写数据出错情况测试记录,及其解决办法
FatFs模块系统应用指南[good]
FatFs模块系统应用指南[GOOD]
【原创】【FS】FATFS文件系统介绍(未完待续........2018.4.1)[GOOD]
FatFs模块功能配置选项【good】
博主总结一下:
(0)基本的读写文件的标准步骤
(1)掉电保护问题
(2)WINHEX软件使用
(3)尽可能的考虑到SD卡的寿命,那么可能就要学会第(2)条