历史上的今天
今天是:2025年03月09日(星期日)
2020年03月09日 | MSP430低功耗设置小结
2020-03-09 来源:eefocus
设置低功耗模式也就是对SR状态寄存器当中的位进行操作SCG0.SCG1,CPUOFF,OSCOFF等位进行操作
如果我们要设置低功耗模式,那一般来说也是要设置 中断的,在中断函数中打开CPU来执行我们想要执行的程序
大部分时间CPU是处于OFF状态的,这样可以达到降低功耗的目的
void main
{
unsigned char i;
BCSCTL1|=DIVA_2;
WDTCTL=_WDT_ADLY_1000;
IE1|=WTDIE;
while(1)
{
_BIS_SR(LPM3_bits);
i++;
}
}
#pragma vector=WDT_VECTOR
__interrupt WDT_TIMER()
{
_BIC_SR_IRQ(LPM3_bits);
}
下一篇:MSP430:AD10
史海拾趣
|
找一本书 电子版 或 买都可以 名字A reformulation-linearization technique for solving discrete and continuous nonconvex problems 邮箱 liyuely@yahoo.com.cn 有的给我发个谢谢… 查看全部问答> |
|
--功能:实现4种常见波形正弦、三角、锯齿、方波(A、B)的频率、幅度可控输出(方波 --A的占空比也是可控的),可以存储任意波形特征数据并能重现该波形,还可完成 --各种波形的线形叠加输出。 --说明: SSS(前三位)和SW信号控制4种常见波形 ...… 查看全部问答> |
|
上海班库急招赴日嵌入式软件工程师和控制应用程序开发工程师 班库猎头!www.intebankhr.com现在急招赴日嵌入式软件工程师和控制应用程序开发工程师 具体职位如下: 1 嵌入式软件工程师 SEレベル 必要な経験: 能力資格 ...… 查看全部问答> |
|
AT+CGDCONT=1,\"IP\",\"INTERNET\" OK AT%CGPCO=1,\"PAP,,\",1 OK AT$NOSLEEP=1 OK AT$DESTINFO=\"FTP.NTU.EDU.TW\",1,21,1 $DESTINFO: \"FTP.NTU.EDU.TW\", 1, 21 OK ATD*97# ERROR OK NO CARRIER ATD*97# ERROR OK NO CARRIER ...… 查看全部问答> |
|
怎么用JTAG(ulink2)给STM32下载二进制或16进制文件? 我现在马上就要生产,突然遇到给stm32下载程序的问题。因为我的程序分boot区和应用程序区,占用不同的flash程序地址空间。不知道用什么工具能够在下载时指定地址。还有因为是生产所以不能给生产工人源码,只给他们用MDK生成的HEX文件或BIN文件 ...… 查看全部问答> |
|
最近发现一个怪问题,具体如下: 我有两个文件,一个main.c,一个main.h。 其中main. c中我这样写的: #define GLOBAL_VAR #include \"main.h\" main.h中我是这样写的: #ifndef __MAIIN_H__ #define __MAIN_H__ #if ...… 查看全部问答> |




