430有6中作业形式,在此不再累述,C程序中,使430单片机低功耗进入低功耗的句子十分简略,只需一句LPM0/LPM1/LPM2/LPM3/LPM4即可使其进入低功耗状况。看了一天430的体系时钟模块和低功耗状况,发现最靠谱的东西仍是官网数据手则,利诱了一天,终究一张图片使思想略微明晰。图片如下:
从上图得到自己的了解,尽管或许有误,但暂时不影响对430单片机的运用:
LPM0:CPUoff置位————————>CPU不能用,MCLK不能用,其他一切照旧活动;
LPM1:CPUoff置位,SGC0置位———–>CPU不能用,MCLK不能用,FLL+中止操作,而ACLK和SMCLK正常活动;
LPM2:CPUoff置位,SCG1置位———–>CPU不能用,MCLK、FLL+、DCOCLK不能用,但直流发生器、ACLK正常作业;
LPM3:CPUoff置位,SCG1置位,SCG0置位—->CPU不能用,MCLK,FLL+,DCOCLK,直流发生器不能用,但ACLK不能用;
LPM4:CPUoff置位,SCG1置位,SCG0置位,OSCoff置位—–>LPM3的基础上使ACLK也不能用。
作者以为自己了解有误的当地,便是SCG1的操控规模,即其到底是操控直流发生器仍是调制器仍是操控FLL+的,因为找不到相关材料,只要牵强做如下了解:SCG1置位的时分,调制器不能作业,天然DCOCLK不能用了,一起FLL+也不能作业,但直流发生器是作业的,只要当SCG1和SCG0一起置位的时分直流发生器才中止作业,这个时分别管FLL+仍是DCOCLK都不能作业了,有或许SCG0对直流发生器也有部分操控效果,但不像对FLL+那样彻底操控。以上了解或许有误,但期望真实懂得高手路过此帖的时分请给予纠正,在此谢过。
另附两张msp430 4系列数据手则上的作业状况转换图: