• Menu
  • Product
  • Email
  • PDF
  • Order now
  • 如何调试 I2C

    • ZHCACH2 march   2023 PCA9306

       

  • CONTENTS
  • SEARCH
  • 如何调试 I2C
  1.   摘要
  2.   商标
  3. 1引言
  4. 2处理 NACK 时的常规检查
    1. 2.1 NACK
    2. 2.2 查看原理图
    3. 2.3 仔细检查控制器和目标之间的 SDA 和 SCL
    4. 2.4 RESET 正确偏置
    5. 2.5 器件焊接正确
  5. 3示波器截图
    1. 3.1 为什么要使用示波器进行调试?
    2. 3.2 设置示波器
    3. 3.3 收到 NACK 时验证 I2C 地址
    4. 3.4 验证启动和停止条件
    5. 3.5 检查字节格式
    6. 3.6 上升时间是否符合 I2C 标准?
    7. 3.7 发送的命令字节是否有效?
  6. 4I2C 开关
    1. 4.1 TI I2C 开关的停止条件
  7. 5I2C 缓冲器
    1. 5.1 缓冲器的 VoL 与 ViLc
    2. 5.2 缓冲器的 VoL 超过 I2C 目标器件的 ViL
    3. 5.3 缓冲器的静态失调电压不能连接到其他静态失调电压
  8. 6检查清单
  9. 7结论
  10. 重要声明
search No matches found.
  • Full reading width
    • Full reading width
    • Comfortable reading width
    • Expanded reading width
  • Card for each section
  • Card with all content

 

APPLICATION NOTE

如何调试 I2C

本资源的原文使用英文撰写。 为方便起见,TI 提供了译文;由于翻译过程中可能使用了自动化工具,TI 不保证译文的准确性。 为确认准确性,请务必访问 ti.com 参考最新的英文版本(控制文档)。

摘要

本应用手册讨论了对使用 I2C 进行器件间通信的系统进行调试的优秀实践。本文档详细介绍了 NACK 的建议处理方法并提供了使用示波器调试 I2C 的建议。此外,还讨论了 I2C 开关、缓冲器和电平转换器可能导致的问题。

商标

E2E™is a TM ofTI corporate name.

Other TMs

1 引言

IC 间 (I2C) 是一种流行的串行通信协议,允许多个控制器器件与多个目标器件进行通信。I2C 由双向两线制总线组成,其中一条线用作串行数据线 (SDA),另一条线用作串行时钟线 (SCL)。两线制总线的两条线通常连接到一个开漏或集电极开路驱动器,此驱动器具有一个支持双向数据传输的输入缓冲器。在使用漏极开路或集电极开路系统时,了解所有可能导致通信故障的潜在问题非常重要。本文的目的是为快速有效地识别和调试这些问题提供全面的指南。

 

Texas Instruments

© Copyright 1995-2025 Texas Instruments Incorporated. All rights reserved.
Submit documentation feedback | IMPORTANT NOTICE | Trademarks | Privacy policy | Cookie policy | Terms of use | Terms of sale