AIC文档中心
  • 产品简介
  • 快速入门
  • 数据手册
  • 芯片手册
    • 1. 文档说明
    • 2. 产品描述
    • 3. 功能特性
    • 4. 地址映射
    • 5. 引脚复用
    • 6. 处理器和总线
    • 7. 安全
    • 8. 启动
    • 9. 时钟和电源
    • 10. 存储
    • 11. 多媒体
    • 12. 计时器
    • 13. 接口
      • 13.1. Quad Serial Peripheral Interface (QSPI)
      • 13.2. Universal Asynchronous Receiver/Transmitter (UART)
      • 13.3. Inter Integrated Circuit (I2C)
        • 13.3.1. 概述
        • 13.3.2. 功能描述
        • 13.3.3. 编程指南
        • 13.3.4. 寄存器描述
      • 13.4. Controller Area Network (CAN)
      • 13.5. Consumer Infrared Radiation (CIR)
      • 13.6. General Purpose Input Output (GPIO)
    • 14. 模拟
  • 硬件指南
  • RTOS SDK
  • Baremetal
  • 工具指南
  • 关于我们
AIC文档中心
  • »
  • 芯片手册 »
  • 13. 接口 »
  • 13.3. I2C

13.3. I2C¶

  • 13.3.1. 概述
    • 13.3.1.1. 特性说明
    • 13.3.1.2. 原理框图
  • 13.3.2. 功能描述
    • 13.3.2.1. 协议约定
    • 13.3.2.2. Master & Slave模式
    • 13.3.2.3. 7bit & 10bit寻址
    • 13.3.2.4. Restart说明
    • 13.3.2.5. SDA_SETUP_TIME和SDA_HOLD_TIME说明
    • 13.3.2.6. START BYTE机制
    • 13.3.2.7. 通用广播地址(General call address)
    • 13.3.2.8. 总线挂死恢复机制
  • 13.3.3. 编程指南
    • 13.3.3.1. MASTER初始化流程
    • 13.3.3.2. SLAVE初始化流程
  • 13.3.4. 寄存器描述
    • 13.3.4.1. 0x000 I2C_CTL
    • 13.3.4.2. 0x004 I2C_TAR
    • 13.3.4.3. 0x008 I2C_SAR
    • 13.3.4.4. 0x00C I2C_ACK_GEN_CALL
    • 13.3.4.5. 0x010 I2C_DATA_CMD
    • 13.3.4.6. 0x020 I2C_SS_SCL_HCNT
    • 13.3.4.7. 0x024 I2C_SS_SCL_LCNT
    • 13.3.4.8. 0x028 I2C_FS_SCL_HCNT
    • 13.3.4.9. 0x02C I2C_FS_SCL_LCNT
    • 13.3.4.10. 0x030 I2C_SDA_HOLD
    • 13.3.4.11. 0x034 I2C_SDA_SETUP
    • 13.3.4.12. 0x038 I2C_INTR_MASK
    • 13.3.4.13. 0x03C I2C_INTR_CLR
    • 13.3.4.14. 0x040 I2C_RAW_INTR_STAT
    • 13.3.4.15. 0x048 I2C_ENABLE
    • 13.3.4.16. 0x04C I2C_ENABLE_STATUS
    • 13.3.4.17. 0x050 I2C_STATUS
    • 13.3.4.18. 0x054 I2C_TX_ABRT_SOURCE
    • 13.3.4.19. 0x090 I2C_RX_TL
    • 13.3.4.20. 0x094 I2C_TX_TL
    • 13.3.4.21. 0x098 I2C_TXFLR
    • 13.3.4.22. 0x09C I2C_RXFLR
    • 13.3.4.23. 0x0A0 I2C_SCL_STUCK_TIMEOUT
    • 13.3.4.24. 0x0A4 I2C_SDA_STUCK_TIMEOUT
    • 13.3.4.25. 0x0B0 I2C_FS_SPIKELEN
    • 13.3.4.26. 0x0FC VERSION
Next Previous

© 版权所有 2023 广州匠芯创科技有限公司.