TI中文支持网
TI专业的中文技术问题咨询交流网站

MSP430fr5849 LPM3 功耗问题?

我使用MSP430fr5849 进入LPM3 功耗为13.9uA,与手册不一致,该如何解决?

Susan Yang:

请问是否使用的是TI例程?硬件是自制板?您具体是如何测量的?测量时是否有接仿真器/CCS?

请您先参考下之前的分享文章

e2echina.ti.com/…/467.msp430

nannan zhao:

回复 Susan Yang:

您好,已经使用最小系统测试,外接32.768k 晶振,采用官方例程.功耗降至11.5uA。使用IAR编译器,测试功耗时,未接仿真器

官方例程如下:

#include <msp430.h>

int main(void)
{
  WDTCTL = WDTPW | WDTHOLD;

  // Configure GPIO
  P1OUT = 0;
  P1DIR = 0xFF;

  P2OUT = 0;
  P2DIR = 0xFF;

  P3OUT = 0;
  P3DIR = 0xFF;

  P4OUT = 0;
  P4DIR = 0xFF;

  PJOUT = 0;
  PJSEL0 = BIT4 | BIT5;                     // For XT1
  PJDIR = 0xFFFF;

  // Disable the GPIO power-on default high-impedance mode to activate
  // previously configured port settings
  PM5CTL0 &= ~LOCKLPM5;

  // XT1 Setup
  CSCTL0_H = CSKEY >> 8;                    // Unlock CS registers
  CSCTL1 = DCOFSEL_0;                       // Set DCO to 1MHz
  CSCTL2 = SELA__LFXTCLK | SELS__DCOCLK | SELM__DCOCLK;
  CSCTL3 = DIVA__1 | DIVS__1 | DIVM__1;     // Set all dividers to 1
  CSCTL4 &= ~LFXTOFF;                       // Enable LFXT1
  do
  {
    CSCTL5 &= ~LFXTOFFG;                    // Clear XT1 fault flag
    SFRIFG1 &= ~OFIFG;
  }while (SFRIFG1&OFIFG);                   // Test oscillator fault flag
  CSCTL0_H = 0;                             // Lock CS registers

  __bis_SR_register(LPM3_bits);
}

nannan zhao:

回复 Susan Yang:

已参考您分享的文章测试;不知你们是否MSP430fr5849的demo板测试,有的话你可以测试下。看看我们的测试结果是否一样?

nannan zhao:

回复 Susan Yang:

使用的是TI例程,硬件是自制板,但是为最小系统板,外接32.768K晶振,使用 安捷伦U3402A测试功耗。,测试时未接仿真器。

Susan Yang:

回复 nannan zhao:

使用MSP430FR5969 launchpad 配合 例程 测试结果为0.5uA(使用CCS内部的 EnergyTrace )

nannan zhao:

回复 Susan Yang:

可否用同样的方法测试下5849? 另外想确认下 5969和5849 是pin to pin的吗?

Susan Yang:

抱歉,目前没有5849的板子,但是两者的程序时可以通用的

nannan zhao:

回复 Susan Yang:

您的测试结果我是相信的。

你那边要是有5869 的话 可以替换掉lanuchpad 上面的5969,做个测试,看看功耗是否还是可以到这个值。

我们这边也试着买下5949回来替代我们产品的5849 进行测试,看看功耗是否能到手册所示。

Susan Yang:

回复 nannan zhao:

好的,期待您的反馈。我这边也找一下5869的板子。

nannan zhao:

回复 Susan Yang:

好的  谢谢

赞(0)
未经允许不得转载:TI中文支持网 » MSP430fr5849 LPM3 功耗问题?
分享到: 更多 (0)