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.

[参考译文] MSP430FR5964:HFXT 在低功耗唤醒中运行

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/614110/msp430fr5964-hfxt-operation-in-low-power-wake-up

器件型号:MSP430FR5964

尊敬的大师:

我收到了客户关于 FR5964中 HFXT 的请求。 由于该器件不集成 FLL 以稳定 DCO 频率、因此客户希望使用 HFXT 作为 MCLK 的源、频率为8MHz。 我阅读数据表、了解 HFXT 的启用时间(4MHz 时为1.6ms)、在此期间 HFXT 的输出将不稳定。 我想知道这个不稳定的周期是否会导致 LPM 退出的问题。 是否有任何好的建议可以缩短 HFXT 启动时间?

谢谢。

B&R

Eric。

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

    尊敬的 Eric:

    我想知道这个不稳定的周期是否会导致 LPM 退出的问题

    [Wei]您是说 CPU 在退出 LPM 模式后运行、例如运行中断服务例程吗? 我想清楚说明 MCU 退出 LPM 模式后将执行哪些任务? 只需通过 CPU 或其他外设运行主代码、例如 eUSCI、计时器通过 HFXT?

    在 HFXT 的建立期间、MCLK 的频率将不稳定、并且 HFXT 的故障标志将由 HFXTOFFG 置位、直到 HFXT 正常运行并由软件复位该标志。 如果 HFXTCLK 仅用于 CPU 运行的 MCLK、它将会很好地工作、尽管频率不稳定。 如果它为其他需要稳定频率的外设计时、您应该等待 HFXTOFFG 被清除。

    是否有任何好的建议可以缩短 HFXT 启动时间?

    [Wei]特定频率 HFXT 的启动时间取决于多种因素:

          •将 HFXTDRIVE 设置为更高的驱动强度 HFXT 振荡器可以缩短 启动时间。 但它会增加晶体的功耗。

          •晶振部件的优化布局对于 HFXT 的运行非常有帮助。

          •高 Q 因数晶体振荡器的启动速度通常慢于频率更高的晶体振荡器

    容差。

          •具有低负载电容的晶体的启动速度通常快于需要高负载电容的晶体。

          •具有低 ESR 的晶体比高 ESR 晶体启动更快。

          •具有高 OA (振荡裕度)的振荡器的启动速度快于低 OA 晶体振荡器。

    顺便说一下、您能否与我分享有关用户应用的更多信息、以及他们为什么不能接受 DCO 作为 MCLK 的信息?

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

    非常感谢您专业地回复了客户的此请求。 您的建议对客户非常有用。 对于用户的应用、我现在唯一能与您分享的是他们正在使用 FR5962设计新的电磁流量计。 在主代码中、他们需要一些依赖于非常精确频率的时间关键型代码。 那么、得到了请求。

    BTW、客户希望使用 BSL 进行生产、我们是否有合适的第三方供应商提供相关工具?

    谢谢。

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

    尊敬的 Eric:

    您可以转到 MSP BSL 的主页 、查看 MSP BSL 的所有资源、包括硬件工具。

       通过 Olimex 获取 MSP-BSL 编程器(‘BSL Rocket'),您可以转至该页面了解详细信息。