打印

在F4Discovery 板上移植了Helix 软解MP3,放音不是立体声,求助(解决了)

[复制链接]
287|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
白鹭hu|  楼主 | 2018-7-14 15:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在stm32f4 discovery fw中Audio_playback_and_record的USB OTG基础上修改,读取U盘中名为audio.mp3的文件,解码正常,可以听歌,没有杂音,但是从板载DAC出来的不是立体声,两个声道混合一起的声音。就像老式单声道收音机。求助。


解决了,原先以为是出在I2S上,后来发现还是出在解码过程中。

问题出在拷贝过来的Helix Mp3解码库上。百度上翻了不少实例,发现大家都一样,只能自己调试单步看。

1. 对比了原版的helix mp3解码库,拷贝过来的库多了一个mp3_play.c。里面有两个函数:
/************************************************************************************/

使用特权

评论回复

相关帖子

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

本版积分规则

396

主题

396

帖子

0

粉丝