求助 GD32F107 IIS音频播放问题

[复制链接]
1852|9
 楼主| wyq165 发表于 2014-9-15 13:29 | 显示全部楼层 |阅读模式
用了开发板音频播放例子,接音箱播放。 修改了里面的音乐。 发现播放间隙会有 "答"音。
然后以为是音频文件本身的声音,播放的时候去掉了前面的部分,发现偶尔还是会有。
然后,自己写了一个测试软件(DMA方式),发现跟前面的程序现象一样,也是播放的间隙会有不和谐的声音。  
sunmeat 发表于 2014-9-16 17:09 | 显示全部楼层
给你上个I2S的例程
9、I2S---音频播放器.part1.rar (3 MB, 下载次数: 21)
sunmeat 发表于 2014-9-16 17:11 | 显示全部楼层
9、I2S---音频播放器.part2.rar (1.58 MB, 下载次数: 13)
zkcaptain 发表于 2014-9-16 18:02 | 显示全部楼层
是播放的过程中有“答”声?还是播放结束和开始那一下有“答”声?
 楼主| wyq165 发表于 2014-9-16 19:09 | 显示全部楼层
工程见附件,从别的工程改的,没有减别的功能,所以比较大。

GD32_1.part01.rar

1 MB, 下载次数: 36

GD32_1.part02.rar

1 MB, 下载次数: 18

GD32_1.part03.rar

1 MB, 下载次数: 21

GD32_1.part04.rar

1 MB, 下载次数: 19

GD32_1.part05.rar

1 MB, 下载次数: 18

GD32_1.part06.rar

1 MB, 下载次数: 27

GD32_1.part07.rar

1 MB, 下载次数: 17

GD32_1.part08.rar

296.63 KB, 下载次数: 10

 楼主| wyq165 发表于 2014-9-16 19:11 | 显示全部楼层
谢谢,2L的朋友。不过那个例程我也试过,也有“答”声。是播放结束和开始那一下有“答”声
sunmeat 发表于 2014-9-16 19:40 | 显示全部楼层
wyq165 发表于 2014-9-16 19:11
谢谢,2L的朋友。不过那个例程我也试过,也有“答”声。是播放结束和开始那一下有“答”声 ...

是不是本来就是这样呢,这个东西我也没搞过,我觉得是你别的地方没处理好
denvice 发表于 2014-9-18 10:57 | 显示全部楼层
wyq165 发表于 2014-9-16 19:11
谢谢,2L的朋友。不过那个例程我也试过,也有“答”声。是播放结束和开始那一下有“答”声 ...

试过你的程序,是确实有答声,怀疑是数据有问题,找两个ST的板子试了试确实,在ST上面情况一样。修改了你的程序里面的数组,截取了部分数据,你试试看是不是没有了,我是觉得已经没有答声了

9、I2S---音频播放器.rar

1.53 MB, 下载次数: 15

 楼主| wyq165 发表于 2014-9-18 14:32 | 显示全部楼层
denvice 发表于 2014-9-18 10:57
试过你的程序,是确实有答声,怀疑是数据有问题,找两个ST的板子试了试确实,在ST上面情况一样。修改了你 ...

数据问题可能性不大,我也截头去尾试过,问题照样存在,不管貌似改善了一些。
另IIS用在arm9上如此播放也是出现这样的声音的。
多谢帮助,现已放弃此方式。改用外置音频芯片了。
denvice 发表于 2014-9-20 19:47 | 显示全部楼层
你的意思是如果用这种方案在ARM9上也存在这样的情况?这个I2S的demo就是体现一下数据通信,很少人真的这么播放音频。播放出来的音频都需要经过处理,I2S只是类似于SPI传递一个数据而已。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

40

主题

359

帖子

7

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