TLV320AIC3104 的关于8K音频输出配置的问题
时间:10-02
整理:3721RD
点击:
8K时,P=1 K=J.D=1.3333 R=1 12.288*1000*1.3333/2048=8K (3333=D05(HEX))
tlv320aic31_write(IIC_device_addr[chip_num],3,0x81); /* P=1 */ R默认为1不用设置reg13
tlv320aic31_write(IIC_device_addr[chip_num],4,0x04); /* J=1 */
tlv320aic31_write(IIC_device_addr[chip_num],5,0x34); /* reg 5 and 6 set D=3333*/
tlv320aic31_write(IIC_device_addr[chip_num],6,0x14);
我给AIC3104的提供时钟时12.288M, 配置 是按照下图这个配置,但是出来的不是8K,是50多k是不对的,不知道哪里配错了帮忙看一下
如上內容補上图
我给AIC3104的提供时钟时12.288M, 配置 是按照下图这个配置,但是出来的不是8K,是50多k是不对的,不知道哪里配错了帮忙看一下
12.288MHz是8kHz的整数倍,没有小数,P: 1, J: 1, D: 0, N: 2, M: 8, OSR: 768即可。