野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13613|回复: 9

MP3例程的疑问

[复制链接]
发表于 2016-3-25 10:16:14 | 显示全部楼层 |阅读模式
本帖最后由 yxazxw 于 2016-3-25 11:39 编辑

本人用的是{STM32库开发指南}的例程,书中讲到MP3实验的时候,我做了测试,如果在TF卡中放 .txt 文件,就会在这句跳出:        if( !finfo.lfname[0] )         /* 文件名为空即到达了目录的末尾,退出 */        
               break;  
只要用的是英文名字的.txt文件就会跳出循环break,我的fatfs用的是cc936中文编码,和这个有关系么?



文件都能读出来,但是就是不播放MP3。更奇葩的是居然txt的文件名改成英文的话,直接就break了

文件都能读出来,但是就是不播放MP3。更奇葩的是居然txt的文件名改成英文的话,直接就break了
回复

使用道具 举报

 楼主| 发表于 2016-3-25 11:28:47 | 显示全部楼层
本帖最后由 yxazxw 于 2016-3-25 11:39 编辑

经过测试,The LFN contains any Unicode character that cannot be converted to OEM code.
A null string will be returned into the LFN read buffer in case of following conditions.
见问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-25 10:27:18 | 显示全部楼层
在线等啊在线等啊在线等啊在线等啊在线等啊在线等啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-28 15:51:45 | 显示全部楼层
真的没有人知道么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-30 11:20:04 | 显示全部楼层
新人贴居然没人解答,OH MAY GOD
回复 支持 反对

使用道具 举报

发表于 2016-4-5 08:37:02 来自手机 | 显示全部楼层
不好意思啊,没学过啊~~~
回复 支持 反对

使用道具 举报

发表于 2016-4-5 08:48:13 | 显示全部楼层
这程序太久了,已经不记得了,你可以看看现在新版的程序学习下:http://pan.baidu.com/s/1jGQOPmu
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-5-28 22:24:42 | 显示全部楼层
猫和四叶草 发表于 2016-4-5 08:37
不好意思啊,没学过啊~~~

没事。。。。。。。。。。。。。。。。。。。。。。。。。。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-5-28 22:28:06 | 显示全部楼层
flyleaf 发表于 2016-4-5 08:48
这程序太久了,已经不记得了,你可以看看现在新版的程序学习下:http://pan.baidu.com/s/1jGQOPmu

我发现书上的源码有bug,还有说的必要吗那?
回复 支持 反对

使用道具 举报

发表于 2016-5-30 09:10:51 | 显示全部楼层
yxazxw 发表于 2016-5-28 22:28
我发现书上的源码有bug,还有说的必要吗那?

现在已经不用这个程序了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-23 12:31 , Processed in 0.038270 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表