在949端把0x12寄存器调成0x02, 用 Forward Channel Frame transport. 模式传输音频。
940这端可以检测到音频信号,但是录音的效果不好。播放一段正玄波,录音出来的效果不是很好:有时候录音有杂音,有时候什么都都录不到,有时候声音完美。
Kailyn Chen:
您使用的是哪款serializer? 对于音频的传输,datasheet描述:
In frame transport, only I2S_DA is received to the Deserializer.Surround Sound Mode, which transmits all fourI2S data inputs (I2S_D[D:A]), may only be operated in Data Island Transport mode. This mode is only available when connected to a DS90UB927Q, DS90UB949-Q1, DS90UB947-Q1, or DS90UB929-Q1 serializer.If connected to a DS90UB925Q serializer, only I2S_DA and I2S_DB may be received.
Chao Qin:
回复 Kailyn Chen:
Hi chen:
我用的是DS90UB949+DS90UB940
BR
Chao Qin:
回复 Kailyn Chen:
Hi chen:
请问DS90UB940940这边,解析出来的音频的数据格式是什么样的?
这个图表示的是我们的soc支持的数据格式:
Chao Qin:
回复 Kailyn Chen:
Hi chen:
我这边录音出来的效果是这样的:
只有3是正确的。1 是静音 2 是乱码
Chao Qin:
回复 Chao Qin:
Chao Qin:
回复 Kailyn Chen:
Chao Qin:
回复 Kailyn Chen:
Chao Qin:
回复 Kailyn Chen:
hi chen:
有一点我比较好奇,为什么在录正弦波的过程中音频的幅值会出现变化,录音的过程中我没有调整过音量。940和949会调节音频的幅值吗?
BR,
Qin
TI中文支持网







