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.

[参考译文] MSP430F5438:USCI I2C输入的逻辑电平

Guru**** 2595805 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/641511/msp430f5438-logic-levels-for-usci-i2c-inputs

部件号:MSP430F5438

您好,champs:

我们无法在DS中找到SDA行的逻辑电平定义:

-  使用I2C总线时,Vin-low_max和Vin-high-min阈值是什么

-漏极开路FET的RDS_ON是什么

客户需要确定其用例的最坏情况。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,DJ-NG:

    I2C输入逻辑电平与用于GPIO的施密特触发器输入相同,阈值在数据表的第5.7 节中提供。 TI不提供内部FET规范。

    此致,
    Ryan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Ryan:

    根据5.7 部分,这一点不清楚。

    Vit += 1.5V至2.10 (3V电源)
    对于3V电源,Vit = 0.75V至1.65V。

    假设我的输入电平为1.5V,在这种情况下MSP430将考虑什么是高逻辑电平或低逻辑电平?

    谢谢
    Sathiyan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    施密特触发器输入具有滞后。

    当信号处于高电平状态时,您需要达到0.75 V电平才能切换至低电平状态。 (实际阈值可能在0.75 V和1.65 V之间。)
    当信号处于低位时,您需要达到2.10 V的水平才能切换到高位。 (实际阈值可能在1.50 V和2.10 V之间。)
    因此,对于0.75 V和2.10 V之间的电压,输入可能会保持先前的状态。