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.

[参考译文] MSP430F5342:时钟问题和低功耗模式

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/614764/msp430f5342-clocking-questions-and-low-power-mode

部件号:MSP430F5342

我们一直在应用中使用MSP430F5342。  我将使用它来唤醒新设备。  基本上,它将始终通电,并监控加速计的运动。  如果检测到任何中断,它将接收中断并启用主板上的其它电源。

 

我的问题是如何进行计时并保持低功耗模式?  

根据数据表中的一个表(如下所示),如果我从RAM以1MHz运行它,我可以将其电流消耗降低到0.2mA。  以1MHz运行处理器对ME应用程序来说是很好的。  

在这些当前级别,我如何做到这一点?  

我是使用晶体还是内部FLL?  

如何使用内部FLL?

 

如果我想恢复使用可用的外部时钟,我该如何实现?  

启用电源后,将出现12.288MHz时钟。  由此得出的推论是,当我们回到低功耗模式时,时钟将消失,因此它需要恢复到1MHz。  如果我们只是保持1MHz的速度就可以了,但如果我们可以在运行过程中加快速度,我们可能会使用更多的功能。

 

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

    MSP430F5342具有内置的低功耗模式,可显著降低器件使用的电流。 这主要是通过停止CPU和关闭各种时钟来实现的。 与最低LPM电流相比,两者的平衡是唤醒时间。 您可以使设备保持较高的时钟频率,然后在等待加速计检测运动时转到LPM。 这将使设备使用的平均电流非常低。 您使用的LPM取决于唤醒器件所需的时间/短时间,以及从MSP430到加速计的接口。 我建议您查看用户指南中的1.4 和1.5 部分,以获得有关LPM以及如何将应用程序设置为"低功耗"的指导。

    MSP430和加速计之间的接口是什么? (中断线? I2C? UART? SPI?)
    加速计事件的唤醒时间/响应时间是否有任何限制/规格?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Shawn您好!

    上述内容是否有用? 如果没有响应,我将很快关闭线程。