你好
我们的客户使用了 TLV320ADC3101并配置了96kHz 的采样率。 MCLK 由 BCLK 提供、但他读取的数据有一些重复数据。
下面是他的配置:
BCLK=3.072M
FS=(PLLCLK_IN×K×R)/(NADC×mAdc×AOSR×P)
K=J.D
J=4 D=0 R=8 NADC =8 mAdc=2 P=1 AOSR =64
FS=(3072 x 4 x 8)/(8 x 2 x 64 x P)
96K = 98304k/(8 x 2 x 64 x P)
代码示例:
第0页
0x04、0x07 /*CODE_CLKIN = BCLK,PLL_CLKIN = BCLK*/
0x05、0x98 /*设置 PLL P=1和 R=8*/
0x06、0x04 /*SET J = 4*/
0x07、0x0
0x08、0x0 /*PLL 小数乘法器 D = 0*/
0x12、0x88 /*NADC 时钟分频器= 8*/
0x13、0x82 /*mAdc 时钟分频器= 2*/
0x14、0x40 /*AOSR = 64*/
0x1b、0x01 /*I2S、ADC 接口字长= 16位、BCLK、WCLK 输入、3态 DOUT:ENABLED*/
0x3D、0x01 /*选择 ADC 信号处理块 PRB_R1*/
第1页
0x34、0xFC、0}、/* IN1L (P) 0-dB 设置*/
0x37、0xFC、0}、/* IN1R (M) 0-dB 设置*/
第0页
0x51、0xC2、0}、/**/
0x52、0x00、0}、/**/
我们发现有一些重复的数据、如下所示:
5322 5322 -32768 -32768 -26243 -26243 -5172 -5172 4625 4625 9806 9806 9806-2718 -2718 1476 1476 1476 -13843-13843 9306 9306 9306 9137306 913716057 16057 1377 1377 1377 -29465 -2965 -1590 -1542 -19942 -290 -19942 -224 32767 32767 9988 9988 -16093 -16093 26320 26320 -62667 -6267 -6267 -4834 -4834 -15141 -15141 -17980 -17980 10103 10103 10103 -13740 -13740 -6637 -6637 -24282 -24282 -5849 -5849 -1374 -1374 -13740 -13740 -13740 -13740 -13740 -6637 -6637 -1374 -1347 -1372 1372 1372 -1349 -1304 -1349 -1304 -1349 - 1349 - 1349 - 1349 - 1349 - 1349 - 1349 - 1349 - 1349 - 1349 - 1349 - 1349 - 13 2017年1月1日12954 12954 12954 - 10848 30372 30372 30372 30372 30348 30348 30348 - 26632 - 26632 - 26632 16936 10371 10371 10371 1755 1755 29328 29328 29328 29328 - 32768 - 32768 - 26960 - 26960 1880 32767 327869 25869 25869 25869 2543 1843 18139 -18139 1849 1849 18139 1-4139 1849 18139 1849 18139 18139 18139 18139 18139 - 18139 18139 - 18139 18139 18139 18139 - 18139 18139 18139 18139 18139 18139 18139 18139 16169 14846 14846 -32768 -32768 -32768 -17206 -17206 4224 4224 -32768 -32768 4631 4631 13527 13527 -32768 -32768 17773 17773 17773 21872 -21556 -21556 -21556 -29300 -29300 -17068 -32768 -32768 17773 17773 17773 17773 17773 17773 7272 21872 21872 -21872 -21872 -21872 -21556 -21556 -21556 -21556 -32756 -8023 -32768 -32768 -8023 -32768 -8023 -
此致
Kailyn