CH376S串口写入SD卡TXT文件失败问题 求助

如题,在SD卡多层子目录中创建了TXT文件,并且以64字节为单位写入了一批数据,同时更新了文件长度。

将SD卡放到电脑上查看,打不开(如下图)11.bmp

查看文件属性是0字节(如下图)

1.bmp

主要的写文件代码如下图

2.bmp

下面是上电后的所有调试信息

Check hardware success
Set USB mode success
Connect disk success
Init device success
Create A48E102
Create 999999f
Create 2015f 
Create txt
Open  success
Locate:0 success
Write success
Save  success
Open  success
Locate:64 success
Write success
Save  success
Open  success
Locate:128 success
Write success
Save  success
Open  success
Locate:192 success
Write success
Save  success
Open  success
Locate:256 success
Write success
Save  success
Open  success
Locate:320 success
Write success
Save  success

 

请问哪里除了问题,谢谢

 另外,跟曾经一个帖子有点类似,只不过他并口我串口,文件名大小写也试过没效果

3.bmp

路过,把u盘格式化一下,我就是这么弄好的


经常格式化,一直这个现象


行了,文件名、后缀都必须是大写


文件系统中短文件名必须符合8+3格式,且必须是大写的。如果小写属于长文件名,需要另外编写程序实现。


只有登录才能回复,可以选择微信账号登录