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

无法使用SPI控制tlv320aic3106

在使用I2C控制tlv320aic3106时,都没有问题,但在使用SPI控制tlv320aic3106,发现无法控制,选择脚已经接了3.3V,通过示波器测量时钟为4.096M没有问题,测SPI口发送的数据也没有问题,程序所实现的功能只是通过SPI写入tlv320aic3106的寄存器,使GPIO1输出1个高电平,但tlv320aic3106始终无响应

user151383853:

先别着急, 还是先验证一下时序吧. i2c 能控制, 器件已经可以工作了.

zhonghua su:

回复 user151383853:

I2C无法满足要求,必须要使用SPI,请问二者之间有什么区别

Carter Liu:

回复 zhonghua su:

I2C为什么无法满足要求呢?

Carter Liu:

回复 zhonghua su:

两者的主要区别是选择多个芯片地址的方式不同,对于配置寄存器来讲是等效的

赞(0)
未经允许不得转载:TI中文支持网 » 无法使用SPI控制tlv320aic3106
分享到: 更多 (0)