AIC文档中心
  • 产品简介
  • 快速入门
  • 数据手册
  • 芯片手册
  • 硬件指南
  • Linux SDK
  • RTOS SDK
    • 1. 环境准备
    • 2. 使用指南
    • 3. 启动引导
    • 4. 系统
    • 5. 存储
    • 6. 多媒体
    • 7. 接口
      • 7.1. CAN 使用指南
      • 7.2. CAP 使用指南
      • 7.3. CIR 使用指南
      • 7.4. GPAI 使用指南
      • 7.5. GPIO 使用指南
      • 7.6. I2C 使用指南
        • 7.6.1. 模块介绍
        • 7.6.2. I2C配置
        • 7.6.3. 调试指南
        • 7.6.4. 测试指南
        • 7.6.5. 设计说明
        • 7.6.6. 常见问题
      • 7.7. PSADC 使用指南
      • 7.8. PWM 使用指南
      • 7.9. RTP 使用指南
      • 7.10. QSPI 使用指南
      • 7.11. UART 使用指南
      • 7.12. MAC 使用指南
      • 7.13. USB 使用指南
    • 8. 安全
    • 9. 外设
    • 10. 应用
    • 11. BringUp
  • Baremetal
  • 工具指南
  • 三方应用
  • 关于我们
AIC文档中心
  • »
  • RTOS SDK »
  • 7. 接口 »
  • 7.6. I2C 使用指南

7.6. I2C 使用指南¶

  • 7.6.1. 模块介绍
    • 7.6.1.1. 术语定义
    • 7.6.1.2. 模块简介
  • 7.6.2. I2C配置
    • 7.6.2.1. 驱动配置
      • 7.6.2.1.1. master 驱动使能
    • 7.6.2.2. pinmux 配置
  • 7.6.3. 调试指南
    • 7.6.3.1. I2C 通信调试
    • 7.6.3.2. 调试开关
      • 7.6.3.2.1. RT-Thread I2C 总线调试开关
      • 7.6.3.2.2. ArtInChip 驱动调试开关
  • 7.6.4. 测试指南
    • 7.6.4.1. 测试环境
      • 7.6.4.1.1. 硬件
      • 7.6.4.1.2. 软件
    • 7.6.4.2. 测试配置
    • 7.6.4.3. 使能测试代码
    • 7.6.4.4. i2c测试
      • 7.6.4.4.1. RTOS环境下读写测试
      • 7.6.4.4.2. 裸机环境下读写测试
  • 7.6.5. 设计说明
    • 7.6.5.1. 源码说明
    • 7.6.5.2. 模块架构
      • 7.6.5.2.1. I2C master
    • 7.6.5.3. 关键流程设计
      • 7.6.5.3.1. 初始化流程
      • 7.6.5.3.2. 传输流程
      • 7.6.5.3.3. I2C模块总线信号
      • 7.6.5.3.4. 中断流程
    • 7.6.5.4. 数据结构设计
    • 7.6.5.5. 接口设计
      • 7.6.5.5.1. aic_i2c_master_xfer
      • 7.6.5.5.2. aic_i2c_bus_control
  • 7.6.6. 常见问题
Next Previous

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