Hi,ALL,
目前手上购买了一块TLV320AIC23EVM2评估板,通过TI自带的GUI界面,SLAVE MODE 下,I2C的方式配置寄存器是可以正常配置和工作的;
现在项目上使用SPI的方式来配置寄存器,通过我们的SPI的上位机来通过SPI的方式来配置寄存器,然后我用同样的环境和操作方法,只是由I2C配置寄存器换成SPI配置寄存器,但是发现配置完以后,没有正常的功能出来,就是输入信号后,没有相应的输出信号。
我的SPI的连接方式为:23B_SCLK————SPI_SCLK
23B_SDIN————-SPI_MOSI
有一个疑问的地方是:评估板上芯片的CS管脚是直接接地的,对SPI来说,是不是有关系?
我们比较着急,期待您的尽快答复!
谢谢!
BR!
GUO
Kailyn Chen:
是的, SCLK的第16个上升沿,CS需要拉高,将数据锁存到AIC中。
可以参考Figure 3−1. SPI Timing。
,
user6242438:
您的意思是TLV320AIC23EVM评估板不支持SPI模式?支持的话还需要改设计是吧,把CS管脚不能直接接地,而是保留选择来支持I2C和SPI?