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.

[参考译文] MSP430F5172:为什么 DCO 在 LPM3模式下不#39;t STOP?

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/611853/msp430f5172-why-dco-don-t-stop-in-lpm3-mode

器件型号:MSP430F5172

大家好、我是日本经销商的 FAE。

我检查了 E2E、但找不到这个问题。

任何人都知道另 一个干扰停止 DCO 的条件、

请 说明 为什么 DCO 在 LPM3模式下不停止。

每个时钟源如下所示。

MCLK 时钟源为 DCO。

ACLK 和 SMCLK 时钟源为 REFO。

寄存器设置和外设设置

UCSCTL8.MCLKREQEN =0 (ACLKREQEN、SMCLKREQEN 全部为0 )

外设时钟源为 ACLK。

因为我希望 DCO 在 LPM3中停止并通过 REFO 激活外设 以实现低功耗。

在上述条件下 、当 IC 保持 LPM3时、我测量到的电流看起来 DCO 没有停止(超过100uA)。    

此致、

Shinya Muramatsu

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

    听起来更像是进入 LPM0而不是 LPM3。 您可以通过将 MCLK 输出到引脚(PJ.1)来测试 DCO 是否实际关闭、并在进入 LPM3时监控 DCO。 尝试一下、让我知道结果。

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

    感谢您的回答。

    现在我向我们的客户请求监控 MCLKOUT 引脚,但他现在不在办公室了。
    他现在必须尽快决定时钟树。

    他的主要请求是确认 MSP430F5172规范。
    Q1) DCO 在 lPM3模式下是否会在以下条件下停止?
    DCOCLK 是 MCLK 的 SORCE 时钟
    REFOCLK 是针对 SMCLK、ACLK 的 SORCE 时钟
    定时器继续由 ACLK 在 LPM3模式下运行。

    下一个请求是分析有关 MSP430F5172规格的此问题。
    Q2)我们的理解是低於,对吗?
    ・我们发现 MCLK 仅是 MSP430F5172中的 CPU 时钟(ADC 未集成到 MSP430F5172中)
    ・这意味着 MCLK 必须在 MCLKOUT 端口上停止。
    μ・和其他 UCSCTL 设置干扰了在 LPM3模式下停止 DCO 时钟源。

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

    您好、Shinya、  

    [引用 USER="Shinya Muramatsu ]]MSP430F5172 规范相关确认是他的一项重要请求。
    Q1) DCO 在 lPM3模式下是否会在以下条件下停止?
    DCOCLK 是 MCLK 的 SORCE 时钟
    REFOCLK 是针对 SMCLK、ACLK 的 SORCE 时钟
    定时器继续由 ACLK 在 LPM3模式下运行。[/QUINT]

    正确、当器件处于 LPM3中时、DCO 和 MCLK 被禁用。 此外、您还可以从 LPM3中的 ACLK 运行计时器。

    [引用用户="Shinya Muramatsu ]Q2)我们的理解是不是很清楚,是不是正确的?
    ・我们发现 MCLK 仅是 MSP430F5172中的 CPU 时钟(ADC 未集成到 MSP430F5172中)
    ・这意味着 MCLK 必须在 MCLKOUT 端口上停止。[/QUERP]

    MCLK 是 MSP430中唯一的 CPU 时钟。 MSP430F5172中还集成了一个10位200ksps ADC。 当处于 LPM3模式时、MCLK 将在 MCLKOUT 端口上停止。  

    [引用 USER="Shinya Muramatsu "]和其他 UCSCTL 设置干扰了在 LPM3模式下停止 DCO 时钟源。[/引用]

    我不知道你的这一发言是什么意思。 您能再进一步澄清一下吗?

    此致、  
    Caleb Overbay

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

    非常感谢您的评论。
    我确信我对 Q1的理解)。

    关于 Q2)
    抱歉、我不理解 MSP430F5172的 ADC。
    但您的解释是否如下?
    MSP430F5172在 LPM3模式下停止 MCLK (与使用 MCLK 的 ADC 无关)

    我们将进行分析、以监控 LPM3模式下的 MCLK 端口行为。
    (它必须在 LPM3中停止。)
    我想下一个分析是我们必须检查所有 UCSCTL 设置。

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

    是的、正确、如果正确输入 LPM3、MCLK 将停止、而不管使用什么。 我还想指出的是、当调试器未连接到器件时、您应该进行电流测量。 如果器件处于调试模式、电流读数将显示它们明显高于数据表指定的值。 确保部件在未连接调试器的情况下自由运行。

    此致、
    Caleb Overbay