基于FPGA实现IIC接口(EEPROM)
1 IIC应用领域 在嵌入式系统开发过程中,IIC占据非常重要的地位。IIC通讯接口能到搭载较多的从设备,从而实现与多个从设备进行通讯,在板级通讯中是一种比较常用的通讯接口。笔者通过IIC接口实现FPGA对AT24C08的读写。AT24C08是一款内存为8Kbits的串行EEPROM,内部包含1024个8位字节,供电电源2.7V到5.5V,支持标准IIC通讯协议。对于FPGA来说,内部是许多逻辑单元,并没有集成IIC接口;因此 ,需要开发IIC逻辑模块。 2 IIC总线简介 串行总线广泛应用与板级间的通信,低速的三种串行总线接口协议有UART,SPI和IIC,笔者这里只描述IIC总线。IIC总