OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 9858|回复: 6

关于MP3

[复制链接]

4

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
52
金钱
52
注册时间
2012-5-1
在线时间
0 小时
发表于 2012-5-20 21:10:08 | 显示全部楼层 |阅读模式
原子哥 最近想做一个MP3参考别人的代码写了两个都是实现可以打开任意目录下的任意MP3文件的
可是云心后发现我用第一种方法做的时刻以实现的  代码入附件1 是直接输入要打开的目录和文件名
第二种方法我想通过按键来实现输入要打开的目录文件 结果目录文件是可以打开的 但是就是不能播放音乐!!!
  最后我用两个代码来打开同一首歌结果在串口输出的文件对象的结构指针里面发现cur_clust这个输出的结果不一样
其他都是一样的  请原子个帮我看看到底什么原因??
(附件1是直接写入目录的是可以正常播放的,图片1为file数据)
(附件2就是我想用按键来做输入的,歌曲名称时刻以读出来就是不能播音乐,图片二位file数据)
!!!


主要是main文件  还有MP3PLAY 这两个文件

2.zip

1.46 MB, 下载次数: 81

1.zip

1.46 MB, 下载次数: 96

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-5-21 01:09:27 | 显示全部楼层
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

4

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
52
金钱
52
注册时间
2012-5-1
在线时间
0 小时
 楼主| 发表于 2012-5-21 10:41:04 | 显示全部楼层
哪个仿真也做过了是好的啊 但就是不知道为什么同样的文件怎么两次打开的cur_clust 会不一样!!!
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-5-21 11:35:26 | 显示全部楼层
参考一下别人的代码吧.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

1

主题

7

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2012-5-21
在线时间
0 小时
发表于 2012-5-21 11:42:00 | 显示全部楼层
我依稀记得一点东西啊。有个Dir-cluster的,你我猜测是切换的时候没做好处理。
你用的是什么fs?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-5-21 12:29:12 | 显示全部楼层
我当时的MP3用的自己写的FAT文件系统.
现在用fatfs了.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

4

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
52
金钱
52
注册时间
2012-5-1
在线时间
0 小时
 楼主| 发表于 2012-5-21 14:07:00 | 显示全部楼层
用的是fatfs  我现在吧他的那个file文件在f_read前面全部重新赋值(给的是能正确播放的那个值)但还是不能播放估计就是向4楼那位大哥说的连接有问题吧   继续查找!!!

我试了一下输出dir_clust发现两个代码输出的确实不一样‘1’输出4    ‘2’输出2  但这个该怎么来调整呢?  原子哥能给点建议吗?

四楼大哥说的那个切换的时候又问题    能具体点吗?    
                                           
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-25 23:02

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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