[size=6] 程序如下 。。。。。。。。。。。 strcpy(mCmdParam.Enumer.mPathName,"/MUSIC/*");//檢索MUSIC目錄下所有文件 i=strlen(mCmdParam.Enumer.mPathName); mCmdParam.Enumer.mPathName[i]=EnumCount; if(CH375FileEnumer()!=ERR_SUCCESS) break;//檢索完畢后退出循環(huán) s[EnumCount]=(char xdata *)(0x00+EnumCount*23); strcpy(s[EnumCount],mCmdParam.Enumer.mPathName); if(strchr(mCmdParam.Enumer.mPathName,'3')!=NULL )//排除不是mp3格式的文件 printf("%s %p\n",s[EnumCount],s[EnumCount]); 。。。。。。。。。。。
輸出結(jié)果如下 。。。。。。。。。。。 文件列表如下 /MUSIC/陽(yáng)光總~1.MP3 x:002e /MUSIC/荷塘月色.MP3 x:0045 /MUSIC/LOVEST~1.MP3 x:005c /MUSIC/偶陣雨.MP3 x:0073 。。。。。。。。。。。
直接改到根目錄也沒(méi)用,在.mp3前只能顯示8byte,單片機(jī)為89C52,讀取的名稱(chēng)存取到片內(nèi)拓展的1024byteRAM[/size]