我们前端使用展讯的SC9820E作为源头,输出I2S给1794处理,现在基本确定DAC和后端没有问题。但是前端也输出了I2S的数据音频,软件设置输出为16bit,192KHz的I2S(下图为我们抓到的I2S波形),现在后端无法正常解码,PCM1794设置为16bit,大部分是噪音,但是也能听出来播放的音乐是我们播放的歌曲。如果设置为24bit,全是噪音,设置为I2S,和Left-justified格式,完全无声音。请帮忙分析这是哪里问题?我们前端的信号该怎么修改?
user151383853:
判断是数字噪声引起的干扰么
可以从电源, 地线和布线来分析信号串扰的途径
user4382520:
回复 user151383853:
确认是前端I2S的问题,我使用另一个测试用的USB转I2S测试后端完全正常。前端展讯平台,没有使用过I2S输出,肯定是那个地方存在问题,因为对I2S的时序不熟悉,所以看看1794对I2S有什么具体要求,然后我们把要求提交给沃特沃德和展讯进行调试。
Kailyn Chen:
回复 user4382520:
PCM1794 I2S输入时序要求如下图:
user4382520:
回复 Kailyn Chen:
你看我们上面抓到的波形,这种波形能看出是不是正常的吗?如果前端只能输出类似的波形,我们有办法调整吗?
jiciwi:
你的信号不是I2S吧,应该是左对齐或者右对齐,左对齐不行就试试右对齐
user4382520:
回复 jiciwi:
沃特沃德还在调,还没搞出来。