在使用FWIDTLV320AIC3256EVM-U时,使用PPS软件设置了如下配置:
在连接EVM后,从PC上选择EVM做输出,无异常,即I2S通道无异常。
从J2-LINE IN输入模拟信号音乐,在J4或J5能收到东西,但是有异常。异常分两种:一种是纯噪音,完全听不出来是在播放音乐;另一种是能听出音乐,但是人声较差,像是过了一个带通滤波器一样。
实验中只有一次播放出了正确的声音,但后来就无法复现了,都是出现上述的噪音或是人声缺失的现象。
几次实验的区别只是修改了下图中的采样率:
请问这个采样率应该怎么设置?
SampleRates中的选择是否只是决定是否生成对应的base_main_RateXX_pps_driver.h文件,与实际下载入EVM的数据无关?实际下载的数据是否是CurrentRate中选择对应的参数?
CurrentRate中的采样率与ADC的采样率,DAC的采样率有什么关系?应该如何设置这几个采样率?
上图中的Board sampling rate:48000Hz又是指的什么采样率呢?这几个采样率有什么关系?
另外,我这个工程文件是用的以前的工程文件导入的,其中有如下组件:
我当前安装的PPS中在InputOutput中却找不到这个组件:
是我没找对地方,还是由于版本不同,该组件被取消、替代了?
以上,谢谢。
user151383853:
先看看, 会不会有接触不良的问题呀。
user4793246:
回复 user151383853:
应该可以排除是接触不良的问题。后来我又试了很多次,发现与采样率设置关系比较大。采用Rate44或者Rate48,就会存在噪音,但模拟通道与I2S通道都正常,噪音也不是来自这两个通道。用Rate88、Rate176以及Rate192就不存在噪音,且通道正常。但是除了Rate44,其他几种I2S的WCLK似乎都是48KHz。由于实际使用的时候I2S提供的是44.1KHz的数据,所以不清楚该怎样设置采样率。