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.

[参考译文] CCS/MSP430FR5969:从 LPM3唤醒至 LPM1的时间

Guru**** 2554440 points
Other Parts Discussed in Thread: MSP430FR5969

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/725926/ccs-msp430fr5969-wake-up-time-from-lpm3-to-lpm1

器件型号:MSP430FR5969

工具/软件:Code Composer Studio

尊敬的同事:

我对 MSP430FR5969的 LPM 的唤醒时间和充电情况有疑问。

在数据表的表5-9和5-10中、我们可以看到从 LPMx 到激活模式的唤醒时间和充电。 我的问题是:从 LPM 移动到另一个 LPM 时、唤醒时间和充电量是多少、例如从 LPM3移动到 LPM1? 我在数据表中找不到这些数据。

请注意、此信息与计算应用的电流消耗相关、其中计时器(在 LPM3中运行)会不时触发 ADC (在 LPM1中运行)。

此致、感谢您的帮助!

Ferran

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

    实际上、可以请求时钟的模块的这些动态参数取决于 ADC 或 eUSCI 等 CPU、但并未明确指定或表征这些动态参数。 我可以告诉您的是、唤醒时间不应相差太大、因为用于 ADC (MODOSC 或 SMCLK)的 HF 频率时钟需要更大的功率、因此执行内部链时就像转换到 AM 一样。 在这种情况下、只需要 FRAM 唤醒时间。 如果您使用 ACLK 为 ADC 供电、则根本不会有转换。
    唤醒充电也是如此、只需取出 FRAM 充电编号并将数据用于 LPM3唤醒即可。
    当然、您还需要考虑 MODOSC 的相应电流消耗。

    在顶部、请始终查看官方勘误表、以了解有关动态时钟请求用法的更新信息。

    此致、
    Dietmar
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Dietmar、
    非常感谢您的解释。 非常清楚! 但是、当我尝试使用表5-9或5-10中的数字来应用您的想法时、从 LPM3到 LPM1的唤醒时间似乎非常短。
    例如:从 LPM3到 AM 的唤醒时间为7us、其中包括根据脚注(1)激活 FRAM。 另一方面、激活 FRAM 的唤醒时间为6us。 这意味着从 LPM3到 LPM1的唤醒时间差(1us)? 表5-10中的唤醒电荷会发生类似的情况。
    感谢您的反馈。 非常感谢您的观看。
    Ferran
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Ferran、

    再次感谢您对此进行思考。 我要说的是,我所说的不足以澄清这一点。

    重点是、在从 LPM3唤醒至 AM 域期间、内核和 FRAM 都被触发启动。 这与一些其他机制一起定义了启动时间。 当您仅打开 FRAM 域时、您仍然有类似的时间。

    但是、您不能同时减去两次。

    eUSCIA 实现了自动唤醒功能、与定时器在触发 ADC 时执行的操作相比、该功能在原则上与时钟请求机制相同。 但是、用户指南中有一个很好的说明、说明了如何考虑 DCO 唤醒时间、这在这里可能会对您有所帮助(见下文)。

    此处说明您必须考虑与 LPM3的唤醒时间大致相同。 (见第30.3.14章)

    对于充电、这是不同的、因为只要没有使用 DMA 传输将数据引入 FRAM、当 ADC 请求时钟时、FRAM 域根本就不会被激活。 但 DMA 请求无论如何都会离开 LPM1。

    回到您的问题。          

    1. 对于唤醒时间、使用正常的 LPM3时间、这非常接近 LPM3到 LPM1的时间
    对于 充电、我可以说您可以从 唤醒 LPM3充电中取出 FRAM 电荷、但这会产生1.6 nA 的电流、与4.4 nA 的 LPM0唤醒电流相比、这个值要小一些。
    ->我需要就此与一些专家联系、稍后再回来。

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

    我检查了我们的特性数据、实际上可以告诉您、LPM3唤醒电荷和 FRAM 唤醒电荷之间的差异如数据表中所述。 原因是、由于电容较大、FRAM 域实际上在充电期间主导着能耗。
    尽管如此、简单地说、LPM3电荷- FRAM 电荷、但它大概应该位于该焊球公园内。

    我建议在这种情况下使用的最佳方法是执行应用特定的功耗分析、其中使用1欧姆分流器并在示波器上进行放大100 (低噪声放大器)、然后计算您所需的电荷。 这将为您提供最准确的数字。 在这种情况下、您还可以发现、仅此专用唤醒序列可为您的功率预算估算提供更好的数据。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢您的清晰解释、Dietmar!