430单片机中FLL+是什么意思

如题所述

第1个回答  推荐于2018-05-01
在 MSP430 系列中有两个不同的时钟系统:基本时钟系统、锁频环(FLL 和FLL+)时钟系统和DCO数字振荡器时钟系统。可以只使用一个晶体振荡器(32768Hz),也可以使用两个晶体振荡器。由系统时钟系统产生 CPU 和各功能所需的时钟。并且这些时钟可以在指令的控制下,打开和关闭,从而实现对总体功耗的控制。
编程时:
由SR设置的低功耗模式; (BIS.B #LPM1,&SR) 
#define LPM0 (CPUOFF)
#define LPM1 (SCG0+CPUOFF)
#define LPM2 (SCG1+CPUOFF)
#define LPM3 (SCG1+SCG0+CPUOFF)
#define LPM4 (SCG1+SCG0+OSCOFF+CPUOFF) 
说明:低功耗模式可以被允许的中断唤醒;
1)LPM0:
CPUOFF置位,不使外围模块停止运行。ACLK,MCLK信号保持活动,MCLK可用于模块,FLL+锁相环保持活动。
2)LPM1:
CPU停止活动,MCLK可用于模块,FLL+锁相环关闭。(SCG0控制)
3)LPM2:
CPU停止活动,ACLK保持活动,MCLK,DCO被禁止;
4)LPM3:
CPU停止活动,ACLK保持活动,MCLK,FLL+,DCO,DCOCLK被禁止。
5)LPM4:
CPU停止活动,ACLK关闭,MCLK,FLL+,DCO,DCOCLK被禁止。本回答被提问者和网友采纳