ch376 SPI单片机数据确认已写入U盘了,但U盘在电脑也显示了这个文件名,但文件属性的文件长度为0,使用磁盘工具可以查看到数据已经写入并存在U盘内,但点击打开文件时显示该项目不存在,无法打开,无法删除,FAT格式U盘,急急急
void WriteCH376FileName(U8 *buf)
{
U8 c;
WriteCH376Byte(0x2f); // 加: / (0X2F) 在根目录创建文件
for (c=0;c<8;c++) {
if ((*buf)==0) break;
WriteCH376Byte(*buf);
buf++;
}
WriteCH376Byte('.'); //
WriteCH376Byte('t'); //
WriteCH376Byte('x'); //
WriteCH376Byte('t'); //
WriteCH376Byte(0); // 文件字符串结束字节 0
}
发送文件名,这样有问题吗?
文件名用的是 160401~1 生成的文件名就是160401~1.txt
后缀必须用大写的“TXT”
在吗??、我最近也遇到这种问题了 也在做这个读取U盘 可以把你的资料代码 发给我参考一下吗》??
急需要解决这个 你帮帮我吧 大神 我的QQ 994099840 邮箱 个人信息保护,已隐藏
大神 你做过这个吗