在用户指南中指定以下建议。
SVSLRVL 设置未遵循"建议"会发生什么情况?
例如#1:设置 Vcore = 2,但是设置 SVSLRVL = 0
例如#2:设置 Vcore = 2,但设置 SVSLRVL = 3
有关于每个 PMMCOREV (0、1、2、3 AM/LPM)的最小 Vcore 电压的信息吗?
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.
在用户指南中指定以下建议。
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·扬茨
尊敬的Janz Bai:
感谢您的建议。
关于不遵循建议设置(#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 位设置的电压、就会释放复位状态。