F103主控上用了FATFS,但是为什么那么容易出现文件或文件夹损坏?

2019-10-15 18:22发布

F103主控上用了FATFS,128M的TF卡,但是为什么那么容易出现文件或文件夹损坏?,还有文件目录文件名也变成乱码,有些本来就只有5K大小的文件突然变了几个GB!(新卡也会,供应商还说是高质卡,SLC的颗粒~~),特别是在写卡的时候很容易出现。我把文件损坏的卡用winhex查看,TF卡A:文件1(500KB)在FAT1表和FAT2表中所在的扇区都变成0了!!;TF卡B:文件1(500KB)在FAT1表所在的扇区都变成0了,但在FAT2表中是完整的簇链,没有丢失。为什么会变成0???,再说明一下,我们的TF卡是3.3V供电,但是示波器波形有上冲1.2V,下冲0.4V,会有影响?
求诸大神解答!!! 希望可以详细描述,被这个问题卡了很久了,搞不好老板就炒我鱿鱼了!!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。