大家好、
从数据表可以看出、有明确的 I2C 输入上升和下降时间规格要求。 如果 I2C 下降和上升时间超出规格、会有什么风险? 谢谢!


Br
Jiawei.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
尊敬的 Jiawei:
该器件应用了 I2C 标准中列出的上升时间和下降时间规格、以便可以在总线负载范围内进行精确的 I2C 通信、并在任何系统中采用不同的数据速率。 这些是系统应用的通用指南、有助于防止由许多不同因素导致的不同信号完整性问题、例如快速上升/下降时间的振铃、或由寄生电容累积而导致的重负载总线的缓慢上升/下降时间。
遵守标准中的电气规格有助于确保实现准确的数据和一致的 I2C 通信。 如果用户决定超过规格限值、则可能会在保持稳定准确的 I2C 通信方面出现问题、尤其是在以更高速度通信时。
我过去曾见过客户在 I2C 总线上超出高达~600pF 的总线电容限制。 这是可能的、但您可能必须引入较低的总体数据速率以及缓冲器/中继器来处理大量的寄生电容。
此致、
泰勒
尊敬的 Jiawei:
我同意克莱门斯的声明:
如果下降沿快于规格的限制,则表明驱动强度过高。
通过软件调整驱动强度、包括串联电阻和/或连接到 GND 的小电容都是可行的解决方案。
此致、
泰勒