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.

[参考译文] CCS/MSP-EXP430FR5994:MSP430FR5994功耗问题

Guru**** 2538950 points
Other Parts Discussed in Thread: MSP430FR5994, MSP-EXP430FR5994, ENERGYTRACE

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/572784/ccs-msp-exp430fr5994-msp430fr5994-power-consumption-issue

部件号:MSP-EXP430FR5994
主题中讨论的其他部件:MSP430FR5994ENERGYTRACE

工具/软件:Code Composer Studio

尊敬的:

我正在使用MSP-EX430FR5994开发套件,并且在MCLK=16MHz (使用内部DCO振荡器)下运行,具有一种FRAM等待状态(因为频率高于8MHz)。 我已初始化并启用4个SPI主控制器(SMCLK = 1MHz),1个SPI从控制器和DMA控制器,并启用了5个通道。

我在3.3V导轨(在J101插头上,仅提供GND跳线)的活动模式下测量了功耗(电流),安培表测量的值为7.5mA,比MSP430FR5994数据表中的值高3倍(数据表中提供的值是典型值, 没有关于最大值的信息,但测量的电流远高于这些典型值)。

您是否有如何降低功耗的建议?

在LPM0和LPM1模式中功耗应该是多少(我必须进入低功耗模式,其中SPI和DMA仍处于活动状态,CPU时钟关闭)?

是否可以为微控制器提供1.8V电压(例如实验室电源)?

提前感谢您的参与,

斯特凡

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

    您好,Stevan:

    [报价用户="Stevan Marinkovic13"]

    我在3.3V导轨(在J101插头上,仅提供GND跳线)的活动模式下测量了功耗(电流),安培表测量的值为7.5mA,比 MSP430FR5994 数据表中的值高3倍 (数据表中提供的值是典型值, 没有关于最大值的信息,但测量的电流远高于这些典型值)。

    您是否有如何降低功耗的建议?

    [/引述]

    我建议遵循MSP-EXP430FR5994 用户指南的2.4 部分中的建议。 具体来说,禁用反向通道UART并配置输入/输出以确保无浮动。 此外,测量电流消耗的方式也很重要。 由于您使用的是安培表,我建议您使用CCS中的EnergyTrace++功能,以获得更准确的结果。

    Stevan Marinkovic13 说:
    在LPM0和LPM1模式下功耗应该是多少(我必须进入低功耗模式,其中SPI和DMA仍处于活动状态,CPU时钟关闭)?[/QUOT]

    对于这些模式,典型值可在数据表的5.6 部分中找到。 但是,这些值假设没有I/O获取/吸入任何电流。 您可以添加为SPI (请参阅5.10 部分)模块提供的活动电流消耗值,以查找整体预期电流消耗。 表6-1提供了出色的摘要,比较了每种模式的电流消耗值。

    Stevan Marinkovic13 说:
    是否可以为微控制器提供1.8V电压,例如实验室电源?[/QUOT]

    是的,根据数据表中的5.3 部分,MSP430FR5994可以由1.8V供电。

    此致,

    詹姆斯

    MSP客户应用程序

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

    通常,下面是一些在较高级别讨论超低功耗的附加资源,可能会有所帮助。

    此致,

    詹姆斯

    MSP客户应用程序

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

    您好,James:

    非常感谢您的意见和建议。

    我还有一个问题:

    我正在了解MSP430FE599x数据表:

    1.8V电源怎么样?

    我尝试从实验室电源施加1.8V电压,但MSP-EXP430FR5994板不工作。 我发现主板在应用电压高于2.2V时开始工作,这对我和上表都是指示性的。

    谢谢!

    斯特凡

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

    您好,Stevan:

    如数据表第一页脚注1所述,实际最小电源电压受SVS级别限制。 数据 表的表5-2中提供了特定值。 提供1.8V的值,因为它介于最小值和最大值之间。

    使用MSP-EXP430FR5994,我在CCS资源管理器中使用'430fr43.0599万x_lpm4-5_02.c'代码示例对设备进行了编程。 然后,在移除连接到板载仿真器的所有隔离跳线后,我通过"3V3"和"GN"针脚将LaunchPad连接到外部电源。 对于此代码示例,设备正在寻找WFP 1.3 上的低到高信号,这将触发LED闪烁。 我刚刚用跳线连接到“3V3”针脚,触摸了WFP 1.3。

    首先,我开始时的电源电压为1.80V,但触摸了WFP 1.3 后,LED指示灯没有闪烁。 断开电源,稍微增加电源电压,重新连接并重复此过程后,我让LED在电压等于1.88V时闪烁(请记住,这是显示屏上显示的值,而不是通过万用表测量)。 查看 表5-2,1.88V是电源管理模块(PMM)释放BOR重置的典型值(如 用户指南中的图2-3所示)。 在其它设备上,它们可以在1.77V或最高1.99V的电压下开始工作。

    希望这是有道理的。

    此致,

    詹姆斯

    MSP客户应用程序

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

    您好,James:

    很抱歉打扰您,但我还有两个问题:

    当MSP430FR5994在活动模式下运行时,是否可以禁用SVS保护(或以某种方式降低SVS级别)?

    MSP430FR5994器件是否可以在1.88V电源电压下与MCLK=16MHz (使用了DCO振荡器)配合工作?

    提前感谢您的参与,
    斯特凡

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

    您好,Stevan:

    SVS始终在活动模式,LPM0和LPM1下启用。 请记住,在其他低功耗模式下禁用SVS时,会增加启动时间。

    对于DCO频率,MSP430FR59xx中的PMM模块已在以前的版本上进行了改进,允许DCO在最低电源电压下以最大频率运行。 有关  详细信息,请参阅《从MSP430F5xx和MSP430F6xx系列迁移到MSP430FR58xx/FR59xx/68xx/69xx系列用户指南》中的第3.1 节。

    此致,

    詹姆斯

    MSP客户应用程序