微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > TLV320AIC10

TLV320AIC10

时间:10-02 整理:3721RD 点击:
TLV320AIC10在M/S=1、M0=M1=0的情况下,提供MCLK=16.384/2=8.192M,测得FS=16K,FSCLK=512K,感觉不对应该为16×256=4096K,请问应该从哪查起,或者还有什么没有注意的,请指教!

你好,

AIC10设为主模式,接收外来的MCLK,然后生成FS和FSCLK,但根据芯片手册,MCLK应该满足如下关系:

从你的配置上看,MCLK与FS不能满足这个关系。

“MCLK与FS不能满足这个关系。” 因为设置N=2,所以这个关系是满足的。8192/256/2=16.就是搞不懂SCLK怎么不对? 有没有DCSI直接配置的例程供参考

你好,

可以上传上MCLK,SCLK与数据的波形吗?

512K,刚好是16K的32倍,看起来是刚刚好满足数据位的要求

tlv320aic 是不是有什么时序要求?上电后,芯片怎么开始工作?芯片复位后,直接通过DCSI脚设置控制寄存器,使其为16位da输出,这样可以吗?

你好:

确实是通过DCSI设置寄存器,使芯片开始工作。

你的时钟出现的结果是合理的啊,fs=MCLK/(2*256),SCLK=2*16*fs=512k。这个是合理的,SCLK>=2fs*数据位数。

 

从芯片PDF文档看,怎么觉得应该是16*256=4096.可能是没有说清楚。搞得我一直以为自己做错了。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top