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.

[参考译文] MSP430FR4133:是否可以在不从3.5 中唤醒的情况下对引脚上的脉冲进行计数?

Guru**** 2589300 points
Other Parts Discussed in Thread: MSP430FR4133

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/634256/msp430fr4133-is-it-possible-to-count-pulses-on-a-pin-without-waking-up-from-lpm3-5

部件号:MSP430FR4133

大家好,

我们正在使用MSP430FR4133开发新设计。 处理器的大部分时间都在3.5 中,液晶显示屏处于活动状态。 我们有一些功耗限制,我们需要使用CR2032来维持5年。

有时有数字脉冲,我们需要计数。 最大频率为~500Hz。 我知道这可以通过中断引脚来完成,从3.5 唤醒(根据数据表,大约需要350usec),以BAKMEM为例计算脉冲,然后返回到3.5。 每天一次左右,我们通过RTC唤醒并将保存的脉冲计数存储到FRAM。

我想知道:有没有办法在不从3.5 唤醒的情况下计数脉冲? 我想我在参考手册或数据表中看到了一些关于这一点的信息,但现在找不到了。

非常感谢您的帮助!

非常感谢。

此致,

Chris Lang

--
Acurana GmbH, Grassingerstraße è re 8,
8.3043万 Bad Aibling,Germany

电话:+498061 / 93 9.8386万
传真:+498061 / 93 9.8385万

http://www.acurana.de/

Registericht / Register Court Traunstein,HRB 2.1799万
Geschäftsführer /总经理:Christopher Lang

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    可能。 请很好地对fr133进行验证,所以请回答以下问题: 如果为外部时钟配置了计时器A1 (例如,为8.2 ta1clk功能设置了相关的引脚WFP TA1/TA1CLK),并且通常启用了计时器模块,那么即使在3.5 有效的情况下,TAA是否会为p 8.2 上的rcvd脉冲递增?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这听起来类似于示例程序msp430fr413x_ta0_22.c (产品页面上的链接)。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    如果为外部时钟配置了计时器A1,并且通常启用了计时器模块,则会为pp 8.2 上的rcvd脉冲增加TA1R

    通常,低功耗模式通过禁用模块的时钟来节省电源。 因此,使用外部时钟时钟时,计时器模块在时钟嘀嗒声到达时(并且仅在时钟嘀嗒声到达时)仍将运行。

    即使3.5 处于有效模式?

    否。在LPMx.5模式中,所有电源都将丢失,因此所有模块中RAM和所有寄存器的内容都将丢失。

    不唤醒的计数仅在PMM电压调节器仍启用的其他模式下工作,例如LPM3/LPM4。 这比正常从3.5 唤醒消耗更多还是更少的电量,这是您必须测量的一个方面。