教你如何用stm32 软件解码mp3

[复制链接]
 楼主| 戒指320 发表于 2012-8-30 13:24 | 显示全部楼层 |阅读模式
本帖最后由 戒指320 于 2012-8-30 16:06 编辑

目前,网络上绝大都数关于MP3播放器的例子,大都采用vs1003这颗硬件解码芯片或者使用AT89C51SND1C这颗含有内部音频解码电路的NB单片机,软件音频解码的例子少之又少。我花了些时间、精力,研究了目前linux领域很常用的一个开源音频解码库——libmad的解码流程,并将其成功移植到裸奔的stm32平台上。本着资源共享的奉献精神,我将移植过程整理成手册,发布于网络,希望对大家有用。

基于stm32的软件音频解码库libmad移植手册.pdf

660.96 KB, 下载次数: 3630

评分

参与人数 1威望 +1 收起 理由
scy1981 + 1 详细

查看全部评分

 楼主| 戒指320 发表于 2012-8-30 16:03 | 显示全部楼层
看来大家都是光下载,没有回复啊,我表示很伤心。
mcuatmel 发表于 2012-8-30 17:13 | 显示全部楼层
楼主,莫伤心,大家会记得你的。
秋天落叶 发表于 2012-8-30 19:08 | 显示全部楼层
还不错的资料
baidudz 发表于 2012-8-30 19:11 | 显示全部楼层
正在做这方面的开发,很有用,多谢分享
zhangleiat185 发表于 2012-8-30 21:24 | 显示全部楼层
:lol顶!!!鄙视看帖不回贴
wangruixu1121 发表于 2012-8-30 22:07 | 显示全部楼层
dddddddddddddddddd
dsl1784 发表于 2012-8-31 11:20 | 显示全部楼层
现在我只是下了......单听楼主的标题就知道不得了。谢谢啦,先驱......
qjy_dali 发表于 2012-8-31 11:44 | 显示全部楼层
good job!
pkrn 发表于 2012-8-31 12:57 | 显示全部楼层
谢谢分享
206022219002 发表于 2012-8-31 13:19 | 显示全部楼层
下载下来学习一下。
qui26 发表于 2012-8-31 22:24 | 显示全部楼层
下载下来学习一下。
cheungman 发表于 2012-9-1 00:01 | 显示全部楼层
搭车问问helix和libmad, 哪个好?
 楼主| 戒指320 发表于 2012-9-1 13:55 | 显示全部楼层
helix 只支持layer3  libmad layer1-3都支持;helix有浮点运算,libmad全定点运算,速度上好点;helix占用RAM稍微小点,不过大家可能都外扩ram吧,这点上就可以忽略;两个都不支持 VBR格式的文件。
shibai8899 发表于 2012-9-1 14:58 | 显示全部楼层
学习了,顶一下!
09电气 发表于 2012-9-2 19:22 | 显示全部楼层
下载得留言,不然不厚道。
cheungman 发表于 2012-9-2 23:25 | 显示全部楼层
helix支持VBR, 只是多了分析xing字段, 我试过CBR和VBR都可以, seek也行, 不过ABR就没试, 几乎绝版的编码.
bingye1086 发表于 2012-9-3 09:25 | 显示全部楼层
进来膜拜一下
wangzhihai1986 发表于 2012-9-3 09:45 | 显示全部楼层
呵呵,顶下。
kseeker 发表于 2012-9-3 10:29 | 显示全部楼层
顶下。看样子F3上性能仍然存在一点问题,解码之外就没有多少时间做别的工作了(如刷新屏幕)。但在F4上应该很有实用价值。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:淘宝小店: http://shop73275611.taobao.com

37

主题

290

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部