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.

[参考译文] MSP430F5659:LPM3、DCO 稳定性和温度

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1115487/msp430f5659-lpm3-dco-stability-and-temperature

器件型号:MSP430F5659
主题中讨论的其他器件:MSP430F1612

系列用户指南建议 在长时间处于低功耗模式时将 DCO 设置为最低值?  

延长多长时间?  小时、天、周、月?  这更多是温度变化问题吗?  在一个较旧的项目(MSP430F1612)中、我们使用的工程师将处理器设置为每15秒唤醒一次、以重新校准 DCO、然后返回 LPM3。  现在我正在设计这个新项目、我想知道什么是最佳的、推荐的行动方案?  理想情况下、我希望拥有尽可能低的功耗、并且在-10°C 至30°C 的温度范围内、可能需要长达8个月

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

    你(们)好  

    该时间段取决于温度变化范围和您对项目的期望。 您可以使用电能跟踪来测试项目的平均功耗并使用电池评估工作时间。

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

    好的、我将把我的问题缩小一点。  我以20Mhz 运行、并使用 DCORSEL_4进行初始化(第一个范围、20Mhz 明显可见)。  如果我 在进入扩展低功耗模式之前将 DCO 设置为其最低值(DCORSEL_0)、我是否需要在退出 LPM3后再次更改 DCO 值?   退出 LPM3后、是否需要将其设置回 DCORSEL_4?

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

    因此、我确实需要将其改回 DCORSEL_4、以便恢复到20MHz。  这是否只是为了避免温度引起的不稳定问题?  

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

    你(们)好  

    是的、您需要将 DCORESL 重置为正确的范围。 并检查 FLLN 和 FLLD 是否为正确设置。

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

    谢谢你。  我还需要清除 DCO 故障位、当我在睡眠前降低 DCO 时、该故障位也会被触发。