微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > 无法使用SPI控制tlv320aic3106

无法使用SPI控制tlv320aic3106

时间:10-02 整理:3721RD 点击:

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

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

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

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

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

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

网站地图

Top