ch376 SPI單片機數(shù)據(jù)確認(rèn)已寫入U盤了,但U盤在電腦也顯示了這個文件名,但文件屬性的文件長度為0,使用磁盤工具可以查看到數(shù)據(jù)已經(jīng)寫入并存在U盤內(nèi),但點擊打開文件時顯示該項目不存在,無法打開,無法刪除,F(xiàn)AT格式U盤,急急急
void WriteCH376FileName(U8 *buf)
{
? ? U8 c;
? ? WriteCH376Byte(0x2f); ? ? ? ? ? // 加: / (0X2F) ?在根目錄創(chuàng)建文件
? ? for (c=0;c<8;c++) {
? ? ? ? if ((*buf)==0) break;
? ? ? ??
? ? ? ? WriteCH376Byte(*buf);
? ? ? ? buf++;
? ? }
? ? WriteCH376Byte('.'); ? ? ? ? ? //?
? ? WriteCH376Byte('t'); ? ? ? ? ? //
? ? WriteCH376Byte('x'); ? ? ? ? ? //?
? ? WriteCH376Byte('t'); ? ? ? ? ? //?
? ??
? ? WriteCH376Byte(0); ? ? ? ? ? ? ?// 文件字符串結(jié)束字節(jié) 0?
? ??
}
發(fā)送文件名,這樣有問題嗎?
文件名用的是 160401~1 ?生成的文件名就是160401~1.txt
后綴必須用大寫的“TXT”
在嗎??、我最近也遇到這種問題了??? 也在做這個讀取U盤?? 可以把你的資料代碼 發(fā)給我參考一下嗎》??
急需要解決這個?? 你幫幫我吧? 大神?? 我的QQ? 994099840? 郵箱 個人信息保護,已隱藏?
大神? 你做過這個嗎