[又一个软解MP3] STM32 + helix + wm8978 + SDIO + FATFS + UCos 全部工程源码!

2019-12-11 18:13发布

闲来没事 发个源码吧。软解MP3的主函数参考了坛里的这个帖子:
http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=5089622&bbs_page_no=1&search_mode=1&search_text=%C8%ED%BD%E2MP3&bbs_id=3020

我的音频部分是WM8978
效果不错的,有心人可以考虑拿去做个小MP3播放器了。我嘛,穷学生一个,没钱打样。嘿嘿。

主要功能:
1.播放WAV文件,播放MP3(软件解码),直接用WM8978接喇叭放音的
2.可以调节音量(我的开发板上电位器是接ADC的,所以调节音量用了ADC)
3.后续:有精力的话,顺便做个网络收音机了。(不过我觉得既然RT-THREAD已经开源了这个网络收音机,在ucos下折腾也没大意思了,我后面也许要转战RT了 嘿嘿)

========================================================
资源占用(MDK编译):
Program Size: Code=63276 RO-data=14100 RW-data=240 ZI-data=47512  

实际的RAM占用量可以自己调整,不过最后的输出缓冲区必须是开成4608个字节!

附件:
STM32 + helix + wm8978 + SDIO + FATFS + UCos 全部工程源码!
点击此处下载 ourdev_711591HHLVHR.rar(文件大小:1.85M) (原文件名:MP3Player-with-ucos-120206.rar)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
98条回答
qfv5
1楼-- · 2019-12-12 13:16
 精彩回答 2  元偷偷看……
shi_90
2楼-- · 2019-12-12 16:18
mark
Name_006
3楼-- · 2019-12-12 17:48
好资料~~~~
chinmel
4楼-- · 2019-12-12 19:31
回复【2楼】StephenCui  晴川
-----------------------------------------------------------------------

电路图..恩 这个是个问题。因为是实验室的图纸,不能随便外传,不过我可以画个草图,近期整理好后发在这个帖子里吧~嘿嘿 见谅了
get500wan
5楼-- · 2019-12-13 01:27
mark, 软解MP3
StephenCui
6楼-- · 2019-12-13 02:25
 精彩回答 2  元偷偷看……

一周热门 更多>