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.

[参考译文] MSP430F6779A:关于如果 SVSLRVL 设置不遵循建议该怎么办。

Guru**** 2391135 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1317503/msp430f6779a-about-what-if-svslrvl-setting-not-follow-recommend

器件型号:MSP430F6779A


在用户指南中指定以下建议。

SVSLRVL 设置未遵循"建议"会发生什么情况?

例如#1:设置 Vcore = 2,但是设置 SVSLRVL = 0
例如#2:设置 Vcore = 2,但设置 SVSLRVL = 3

有关于每个 PMMCOREV (0、1、2、3 AM/LPM)的最小 Vcore 电压的信息吗?

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

    Tink、您好!

    1)。 SVSLRVL 用于设置 VCORE (SVSL)的电压阈值。 当 Vcore 低于 SVSLRVL 选择的 SVSL 电压电平时、将触发复位(SVSLPE)。 这种机制可以确保 MCU 正常运行。 当 PMMCOREV = 10 (Vcore = 2电平)时、建议的 SVSL 为电平2 (SVSLRVL=2)。 如果你设置了 SVSLRVL=0、它会使 SVSL 过低、如果你设置 SVSLRVL=3、它会使 SVSL 过高、从而可能导致 MCU 无法正常工作、

    2)。 您可以看到在不同测试条件下、该典型值作为 Vcore 电压。 很抱歉、我找不到有关最小 Vcore 电压的信息。

    此致、

    K·扬茨

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

    尊敬的

    感谢提供信息。

    对于结果"MCU 无法正常工作"、这是否意味着 CAN 会卡在复位状态?

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

    Tink、您好!

    如果 SVSL 过高、它将使 MCU  在 Vcore 下降时轻松进入复位状态。 如果 SVSL 过低、MCU 就很难在 Vcore 下降时进入复位状态。  复位状态被释放时 Vcore 的电压电平取决于 SVSMLRRL 位而不是 SVSLRVL 位。 我建议您使用建议的 SVSL 配置。

    此致、

    K·扬茨

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

    尊敬的

    感谢您的建议。

    关于不遵循建议设置(#1设置 Vcore = 2、但设置 SVSLRVL = 0)
     #3设置 Vcore =2,但设置 SVSLRVL =3)已安装在实际使用字段中。

    该问题的症状类似于 pmm26勘误表中所述。

    "设备将停止代码
    并且持续保持在复位状态。 RST 引脚不再起作用。 唯一的
    摆脱锁定状态的方法是重启"

    SVSL 是否过低或 SVSL 过高、请将症状置于上述?

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

    相关问题

    e2e.ti.com/.../msp430f6779a-what-happens-if-vcore-drop-but-there-is-no-por

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

    Tink、您好!

    1)。 SVSL 是一种电源故障保护机制。 在大多数情况下、如果 SVSL 设置得太低、MCU 将很难进入复位状态、如果 SVSL 设置得太高、MCU 可能会误进入复位状态。 SVSL 设置由让 MCU 进入电源故障保护状态(复位状态)的时间来决定。 正确的逻辑是、您 根据实际需求选择 SVSL 值、不要先选择电压、然后考虑它是否会触发复位。 在大多数一般应用中、TI 的建议值是合适的。  

    2)。 我知道你所担心的。 pmm26勘误表有一个先决条件: 在写入 SVSMHCTL 或 SVSMLCTL 期间、NRST 引脚被拉低。 拉低 NRST 引脚将使 MCU 进入复位状态。 因此、如果您在写入 SVSMHCTL 或 SVSMLCTL 时使 NRST 引脚保持高电平、MCU 不会卡在复位状态。 而且只要你为 MCU 供电的电压超过 SVSMLRRL 位设置的电压、就会释放复位状态。

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

    Tink、您好!

    您可以继续 在原始帖子中与 Luke 讨论此问题。