scl sda 是什么接口_SOC设计控制接口IIC
IIC全称为Inter-Integrated Circuit(集成电路总线)。IIC接口只有两根线:SCL,SDA。SCL为同步时钟线,SDA为数据线,通SPI不同的是,数据线为双向接口,也就是说,发送接收都走这根线。
IIC是一种多向控制总线,也就是说多个芯片可以连接到同一总线结构下,同时每个芯片都可以作为实时数据传输的控制源。这种方式简化了信号传输总线接口。
多数EEPROM芯片都是IIC接口,指令有所不同,但是传输格式都是一样的。
以下我们以AT24系列EEPROM为例,解析下IIC。
AT24系列芯片介绍AT24系列产品有AT24C01A,AT24C02,AT24C04,AT24C08A,AT24C16A。分布对应容量1K(128x8), 2K (256 x 8),4K (512 x 8),8K (1024 x 8),16K(2048 x 8)。
有如下特性:
1. 支持标准电压及低压操作
---2.7(Vcc=2.7v– 5.5v)
---1.8(Vcc=1.8v– 5.5v)
2.二线传输,即IIC
3.100 kHz (1.8V)和400 kHz (2.7V, 5V)兼容
4.带写保护pin
5.8字节页(1K, 2K), 16字节页(4K, 8K, 16K)写入模式
6.高可靠性:支持100万次写,数据保持100年
芯片管脚如下: IIC全称为Inter-Integrated Circuit(集成电路总线)。IIC接口只有两根线:SCL,SDA。SCL为同步时钟线,SDA为数据线,通SPI不同的是,数据线为双向接口,也就是说,发送接收都走这根线。 IIC是一种多向控制总线,也就是说多个芯片可以连接到同一总线结构下,同时每个芯片都可以作为实时数据传输的控制源。这种方式简化了信号传输总线接口。 多数EEPROM芯片都是IIC接口,指令有所不同,但是传输格式都是一样的。 以下我们以AT24系列EEPROM为例,解析下IIC。 AT24系列芯片介绍 AT24系列产品有AT24C01A,AT24C02,AT24C04,AT24C08A,AT24C16A。分布对应容量1K(128x8), 2K (256 x 8),4K (512 x 8),8K (1024 x 8),16K(2048 x 8)。 有如下特性: 1. 支持标准电压及低压操作 ---2.7(Vcc=2.7v– 5.5v) ---1.8(Vcc=1.8v– 5.5v) 2.二线传输,即IIC 3.100 kHz (1.8V)和400 kHz (2.7V, 5V)兼容 4.带写保护pin 5.8字节页(1K, 2K), 16字节页(4K, 8K, 16K)写入模式 6.高可靠性:支持100万次写,数据保持100年 芯片管脚如下:上一篇:
IDEA上Java项目控制台中文乱码