> 支持与下载 > IP
Gowin I2C Master_Slave

简介

 

I2C总线(IIC bus,Inter-IC bus)是一种双向的两线连续总线,提供集成电路(ICs)之间的通信线路,其广泛应用于电视,录像机和音频设备。I2C总线最主要的优点是其简单性和有效性。由于接口直接在组件之上,因此I2C总线占用的空间非常小,减少了电路板的空间和芯片管脚的数量,降低了互联成本。

Gowin I2C Master现支持与带AXI4-Lite总线的处理器相连接,提供一种低速、双线、串行总线接口。接口通过数据引脚(SDA)和时钟引脚(SCL)连接到I2C总线,来完成数据的传输及外围器件的扩展。允许连接到标准(高达100kHz)或快速(高达400kHz)的I2C总线。

Gowin I2C Slave遵循I2C总线协议,主要用于与Master通信。


 

主要特征 

 

  • Gowin I2C Master
    • 符合业界标准的I2C协议
    • 总线仲裁及仲裁丢失检测
    • 总线忙状态检测
    • 产生中断标志
    • 支持I2C不同的通信模式

      标准模式(100kbps)

      快速模式(400kbps)

      快速(+)模式(1Mbps)

      高速模式(3.4Mbps)

    • 产生启动/停止/重复启动/确认
    • 启动/停止/重复启动检测
    • 支持7位寻址模式
  • Gowin I2C Slave
    • 符合业界标准的I2C协议
    • 接收/发送数据功能
    • 支持中断的产生
    • 支持RAM和ROM两种工作模式

 


 

下载

  

      Gowin I2C Master Slave 用户指南

      Gowin I2C Master Slave 参考设计发布说明

      Gowin I2C Master Slave srcCode.zip

      Gowin I2C Master Slave refDesign.zip