硬件:MSP430f5259最小系统,5259分主副电源,主电源供电3V,副电源供电1.8V;复位电路用RC复位:R-47KΩ,C-3.7nF;除此之外,没有任何外部硬件连接,所有IO设置为输出,低电平,开启内部上下拉电阻。
软件:用官方例程:
#include <msp430.h>
void main(void)
{
WDTCTL = WDTPW + WDTHOLD; // Stop watchdog timer
UCSCTL4 = SELA_1; // ACLK = VLO
// Port Configuration
P1OUT = 0x00; P2OUT = 0x00; P3OUT = 0x00; P4OUT = 0x00; P5OUT = 0x00; P6OUT = 0x00;
P7OUT = 0x00;PJOUT = 0x00;
P1DIR = 0xFF; P2DIR = 0xFF; P3DIR = 0xFF; P4DIR = 0xFF; P5DIR = 0xFF; P6DIR = 0xFF;
P7DIR = 0xFF;PJDIR = 0xFF;
P1REN = 0xFF; P2REN = 0xFF; P3REN = 0xFF; P4REN = 0xFF; P5REN = 0xFF; P6REN = 0xFF;
P7REN = 0xFF;PJREN = 0xFF;
__bis_SR_register(LPM3_bits); // Enter LPM3 __no_operation();
}
现在的现象:上电测试功耗电流28mA……
这是怎么原因呢?
rainbow rainbow:
自己顶,大神救命啊……
rainbow rainbow:
自己顶,大神救命啊……