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

[复制链接]
 楼主| 白鹭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

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

396

主题

396

帖子

0

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