MP3 長文件名枚舉問題

我用CH378做多路U盤的播放器功能,我問一下,我如何枚舉一個(gè)目錄下的所有MP3文件名,等于獲取 MP3 列表,有些MP3的文件名是長文件名,如果不能獲取完全的路徑,是無法打開該MP3的。

你到我們的官網(wǎng)wch.cn下載CH378EVT,參考EVT/EXAM/EXAM13,這個(gè)例程是枚舉指定目錄下的全部文件。


請問有用avr控制ch375創(chuàng)建長文件名的例程嗎?


我們只有51單片機(jī)的例子,AVR的話可以參考那個(gè)例子,流程上是一樣的。


我怎么獲取長文件名,


#defineCMD10_GET_LONG_FILE_NAME ? 0x61 /* 主機(jī)文件模式: 由完整短文件名路徑(可以是文件或文件夾)得到相應(yīng)的長文件名 */

/* 輸出中斷 */

/* 輸出: 讀取長度(2個(gè)字節(jié),低字節(jié)在前,最大為520)、長文件名 */

/* 注意:發(fā)起該命令前,必須先通過CMD10_SET_FILE_NAME命令將短文件完整的路徑名送入CH378 */


什么叫短文件名的完整路勁


比如根目錄下的文件A.TXT,完整路徑就是./A.TXT;比如根目錄下的文件夾C51下文件B.TXT,那么完整路徑就是./C51/B.TXT


我舉例 我要枚舉 文件夾下面AMP3\ 下面所有的MP3 文件,然后有的MP3文件名非常的長。我該怎么去處理?


我所說的長文件名是指文件名稱的長度


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频