TI中文支持网
TI专业的中文技术问题搜集分享网站

TLV320AIC23B没有输出

电路图如附件,电路图中的MODE 选择的是高电平(SPI接口),数据接口是McBSP,

SPI接口和McBSP接口都与FPGA相连接,

我的寄存器配置值如下:      

{7'h00,9'b0100_10111};    

{7'h01,9'b0100_10111};

{7'h02,9'b0111_11001};      

 {7'h03,9'b0111_11001};      

{7'h04,9'b1111_10101};     

{7'h05,9'b0000_00110};      

{7'h06,9'b0000_00001};       

{7'h07,9'b0001_10011};     

{7'h08,9'b0110_00001};       

{7'h09,9'b0000_00001};      

{7'h0F,9'b0000_00000};

MCLK输入是12M,

1.我测试CLKOUT脚还是12M,请问这是为什么?

2.我测试模拟输出管脚没有任何信号(McBSP接口是有数据给TLV320AIC23B的),这是为什么?

3.我的寄存器是否有问题?请指教!!

谢谢!!!

 

Derek Xie:

你好:

           请问你有尝试读回去数据吗?回读的数据是否和你的SPI所写的值一致呢?

Yong Tian:

回复 Derek Xie:

TLV320AIC23B的SPI接口只支持写操作,不支持读操作。

谢谢!!

Derek Xie:

回复 Yong Tian:

你好:

        1.可以用示波器看SPI发出的信号是否正常;

        2.可以使用总线分析仪看下;

        3.可以拿你的主控去写用SPI的SOUT口的芯片看是否正常。

你检查下芯片的供电是否正常。

Yong Tian:

回复 Derek Xie:

能否按照我设计的原理图,MCLK=12M,SPI 和MCBSP接口 等要求,给我全部寄存器的配置值。

谢谢!!

Derek Xie:

回复 Yong Tian:

你好:

        试下配置完0x08寄存器后再打开电源,因为你打开电源的时候没有配置0x08,等到打开再配置就没用了。我看了下你的配置,没有什么问题。

赞(0)
未经允许不得转载:TI中文支持网 » TLV320AIC23B没有输出
分享到: 更多 (0)