我的购物车(0)

关于ADAU1701接收20bit 左对齐数据的问题

gmailcom 发表于2017/6/6 23:46:58

  最近有项目使用到ADAU1701 需要接收和发送左对齐格式的20bit音频数据,现在已经知道ADAU1701的输出字长可以用SERIAL OUTPUT CONTROL REGISTER中的OWL[1:0]来设置,而输入则找不到可以设置输入数据字长的寄存器,请问;

(1) ADAU1701中的输入字长在左对齐时是否可以在16bit,20bit和24bit中任意选择?

(1) 输出控制寄存器SERIAL OUTPUT CONTROL REGISTER中没有关于输出格式(左对齐,右对齐或者I2S)的选项,请问输出格式是否跟随其输入的格式?

标签:

DAC

踩 0
        顶 1
共有2个答案
amphenol 回答于2017/6/6 23:47:18

您好,

1. 可以选择16Bit, 20Bit 或者24bit中的任意一个。

2. 因为我手上的mini板,只支持一路I2S,所以无法做测试。但我觉得可以通过MSBposition 的设置来调整输出格式的。

有帮助(0)没帮助(0)引用此答案
gmailcom 回答于2017/6/6 23:47:34

好的,1谢谢啦·

有帮助(0)没帮助(0)引用此答案
1/1