打印

教你如何用stm32 软件解码mp3

[复制链接]
47785|402
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
戒指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

评分
参与人数 1威望 +1 收起 理由
scy1981 + 1 详细
沙发
戒指320|  楼主 | 2012-8-30 16:03 | 只看该作者
看来大家都是光下载,没有回复啊,我表示很伤心。

使用特权

评论回复
板凳
mcuatmel| | 2012-8-30 17:13 | 只看该作者
楼主,莫伤心,大家会记得你的。

使用特权

评论回复
地板
秋天落叶| | 2012-8-30 19:08 | 只看该作者
还不错的资料

使用特权

评论回复
5
baidudz| | 2012-8-30 19:11 | 只看该作者
正在做这方面的开发,很有用,多谢分享

使用特权

评论回复
6
zhangleiat185| | 2012-8-30 21:24 | 只看该作者
:lol顶!!!鄙视看帖不回贴

使用特权

评论回复
7
wangruixu1121| | 2012-8-30 22:07 | 只看该作者
dddddddddddddddddd

使用特权

评论回复
8
dsl1784| | 2012-8-31 11:20 | 只看该作者
现在我只是下了......单听楼主的标题就知道不得了。谢谢啦,先驱......

使用特权

评论回复
9
qjy_dali| | 2012-8-31 11:44 | 只看该作者
good job!

使用特权

评论回复
10
pkrn| | 2012-8-31 12:57 | 只看该作者
谢谢分享

使用特权

评论回复
11
206022219002| | 2012-8-31 13:19 | 只看该作者
下载下来学习一下。

使用特权

评论回复
12
qui26| | 2012-8-31 22:24 | 只看该作者
下载下来学习一下。

使用特权

评论回复
13
cheungman| | 2012-9-1 00:01 | 只看该作者
搭车问问helix和libmad, 哪个好?

使用特权

评论回复
14
戒指320|  楼主 | 2012-9-1 13:55 | 只看该作者
helix 只支持layer3  libmad layer1-3都支持;helix有浮点运算,libmad全定点运算,速度上好点;helix占用RAM稍微小点,不过大家可能都外扩ram吧,这点上就可以忽略;两个都不支持 VBR格式的文件。

使用特权

评论回复
15
shibai8899| | 2012-9-1 14:58 | 只看该作者
学习了,顶一下!

使用特权

评论回复
16
09电气| | 2012-9-2 19:22 | 只看该作者
下载得留言,不然不厚道。

使用特权

评论回复
17
cheungman| | 2012-9-2 23:25 | 只看该作者
helix支持VBR, 只是多了分析xing字段, 我试过CBR和VBR都可以, seek也行, 不过ABR就没试, 几乎绝版的编码.

使用特权

评论回复
18
bingye1086| | 2012-9-3 09:25 | 只看该作者
进来膜拜一下

使用特权

评论回复
19
wangzhihai1986| | 2012-9-3 09:45 | 只看该作者
呵呵,顶下。

使用特权

评论回复
20
kseeker| | 2012-9-3 10:29 | 只看该作者
顶下。看样子F3上性能仍然存在一点问题,解码之外就没有多少时间做别的工作了(如刷新屏幕)。但在F4上应该很有实用价值。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

37

主题

290

帖子

2

粉丝