你好,
我在使用MPS430G2553搭了个最小系统,程序设置进入LPM3工作模式,在3.3V电压下,电流测量为43uA, 比规格书标称要大许多。请问下需要怎么配置达到LMP3标称电流。
int main(void){
WDTCTL = WDTPW + WDTHOLD; // Stop WDT
DCOCTL=0;
BCSCTL1=CALBC1_1MHZ;
DCOCTL=CALDCO_1MHZ;
for(;;){
LPM3;
}
}
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.
你好,
我在使用MPS430G2553搭了个最小系统,程序设置进入LPM3工作模式,在3.3V电压下,电流测量为43uA, 比规格书标称要大许多。请问下需要怎么配置达到LMP3标称电流。
int main(void){
WDTCTL = WDTPW + WDTHOLD; // Stop WDT
DCOCTL=0;
BCSCTL1=CALBC1_1MHZ;
DCOCTL=CALDCO_1MHZ;
for(;;){
LPM3;
}
}
Holly,
使用VLO测试电流为26uA。麻烦看下VLO配置有没有问题,谢谢!
int main(void){
WDTCTL = WDTPW + WDTHOLD; // Stop WDT
// DCOCTL=0;
// BCSCTL1=CALBC1_1MHZ;
// DCOCTL=CALDCO_1MHZ;
BCSCTL1 |= DIVA_1; // ACLK/2
BCSCTL3 |= LFXT1S_2; // ACLK = VLO
for(;;){
LPM3;
}
}