请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSP430F5419A 您好!
MSP430用户指南具有以下 I2C SCL 公式:
我认为这个公式没有余量。 它是正确的公式吗?
例如、如果我想在400kHz 时使用 I2C、Tlow 和 T大腿 的最小值为:
- UCBRx:60
- fBRCLK:24、000、000 (24MHz)
- I2C 主设备
低电平、最小值=股部、最小值=(UCBRx/2)/fBRCLK
= 60 / 2 / 24000000
= 1.25 μ s
此结果等于400kHz 时 SCL 的半个周期。 换言之、当 SCL 不是50%占空比或波形的上升沿稍微延迟时、将超过 Tlow 和 t大腿 的最小值。
因此、除非 SCL 为50%占空比、并且波形在理想情况下上升为0秒、否则将超过 Tlow 和 THIGH 的最小值。
此致、
Sasaki