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.

[参考译文] MSP430F5437A:除了我们现在所做的如下操作之外、在 LPM3中消耗最少电流的最佳做法是什么?

Guru**** 2384630 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/884096/msp430f5437a-what-are-the-best-practices-to-consume-least-current-in-lpm3-apart-from-what-we-did-now-as-below

器件型号:MSP430F5437A

您好!

目前我们已经完成了

1) 1)所有端口均为启用上拉或下拉的数字输入。

2) 2)在进入 LPM3之前、在最近的设置中保留统一时钟系统和电压内核

3) 3) RTC 在计数器模式下运行、中断启用后会在一段时间后唤醒。

4) 4)没有其他内部模块(如 I2C、ADC 等)正在运行/启用。

请告诉我们、我们是否可以采取任何其他措施来降低 LPM3模式下的电流消耗。

谢谢、

Ayyappan M.

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    那么、您现在在 LPM3中看到的电流消耗是多少?

    与数据表限制相比是否合理?

    此致

    Lukas

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Lukas:

    目前、具有微控制器的电路板消耗750微安。

    使用相同电源运行的大多数接口都是隔离的。

    我们仍在进行分析、以隔离功耗。

    在我上一篇文章的阶段、它消耗了850微安。

    在使所有可用的 ADC 引脚成为模拟输入而不是启用内部下拉的数字输入后、

    100微安进一步降至750微安。

    从用户手册的第414页、我们了解到每个 I/O 都可以设置为输入高阻抗、带下拉的输入、带上拉的输入、输出高电平(低或高驱动强度)或输出低电平(低或高驱动强度)。 但没有可用于将所有引脚配置为输入高阻抗的设置。 如果您可以分享将所有 I/O 端口设置为输入高阻抗的相关工作、或者通过任何其他步骤降低 LPM3中的功耗、那将大有帮助

    谢谢、

    Ayyappan M

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    因此、器件本身在 LPM3中的功耗在一定的 uA 范围内、具体取决于温度 Vcore 和 VCC。

    因此、您远离这些数字。

    您电路板上还有什么其他内容可以解释高电流消耗?

    现在、如果我理解正确、您想将所有引脚设置为输入高阻抗吗?

    您可以从 Web 查看代码示例、在本例中、代码示例设置为输出低电平

     P1OUT = 0x00;
     P2OUT = 0x00;
     P3OUT = 0x00;
     P4OUT = 0x00;
     P5OUT = 0x00;
     P6OUT = 0x00;
     P7OUT = 0x00;
     P8OUT = 0x00;
     P9OUT = 0x00;
     P10OUT = 0x00;
     P11OUT = 0x00;
     PJOUT = 0x00;

     P1DIR = 0xFF;
     P2DIR = 0xFF;
     P3DIR = 0xFF;
     P4DIR = 0xFF;
     P5DIR = 0xFF;
     P6DIR = 0xFF;
     P7DIR = 0xFF;
     P8DIR = 0xFF;
     P9DIR = 0xFF;
     P10DIR = 0xFF;
     P11DIR = 0xFF;
     PJDIR = 0xFF;

    这是否能回答您的问题?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我们是否可以将此主题标记为已解决、或者您还有其他问题吗?

    Lukas