首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

『请教』音频播放问题

『请教』音频播放问题

为什么同样的wav数据从flash读出来送DAC播放音质很好,而从sdram读出来送DAC播放的杂音却很大呢?

而奇怪的是如果我先把数据从flash中取出来放到数组里,然后把数组的数送DAC杂音也很大!

我的audio模块是有fifo和控制开关(aud_full)的,只有读aud_full值,如果fifo满就不送数,fifo不满再往fifo送数据;而且从嵌入式逻辑分析仪上看DAC的sclk和LRclk都是正确的,所以我不认为是时序不匹配的问题。

有人说是flash和sdram的文件系统不用导致的。

请大侠们赐教!!

[此贴子已经被作者于2007-3-26 9:10:51编辑过]

数据的存放位置不会改变数据本身,而播放器播放的音质除了和声音数据有关以外,还和别的因素有关。

我觉得和数据存放的位置没有关系。

这个版主不太冷 =========================== 我的中电网博客:http://blog.chinaecnet.com/u/20/index.htm

我觉得是时间的问题,从flash读出的时间比较长,能够满足你的音频da的要求,从数组合sdram读出速度很快,是不是时间没满足你的音频da的关系,我觉得除了这个外,没有其他的了

在交流中前进,共同实现nios的应用。

应该是速度的问题

返回列表