TI中文支持网
TI专业的中文技术问题搜集分享网站

请教MSP430F532x芯片掉电问题

MSP430F532x芯片都有内部电源电压监测功能,这个阀值电压是不是可以设置的?我只设置了下边的程序,其中level=0;

PMMCTL0_H = PMMPW_H;

SVSMHCTL = SVSHE + SVSHRVL0 * level + SVMHE + SVSMHRRL0 * level;

SVSMLCTL = SVSLE + SVMLE + SVSMLRRL0 * level;

while ((PMMIFG & SVSMLDLYIFG) == 0);

PMMIFG &= ~(SVMLVLRIFG + SVMLIFG);

PMMCTL0_L = PMMCOREV0 * level;

if ((PMMIFG & SVMLIFG))

        while ((PMMIFG & SVMLVLRIFG) == 0);

SVSMLCTL = SVSLE + SVSLRVL0 * level + SVMLE + SVSMLRRL0 * level;

PMMCTL0_H = 0x00;

我是要做一个超级电容做为备用电源,主电源掉电,用超级电容供电一段时间后电容电压小到一定程度芯片才停止工作,但是现在主电源一没电,芯片就会不工件。

灰小子:

可能的原因:

1)电路问题。检查备用电源电路是否正确

2)超级电容问题。不太清楚楼主的超级电容是多大法拉的,建议测量主电源掉电后法拉电容的电压,有条件的话测量下放电时电压的曲线。

Vcore的level=0时,电源电压也要大于1.8V才可以的。

3)不清楚其他部分的程序,建议检查是否进入了低功耗状态。

赞(0)
未经允许不得转载:TI中文支持网 » 请教MSP430F532x芯片掉电问题
分享到: 更多 (0)