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.

[参考译文] MSP430FR5869:从 LPM3中唤醒 ADC 中断

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/610105/msp430fr5869-adc-interrupt-wake-up-from-lpm3

器件型号:MSP430FR5869

您好、香榭丽舍

我们要确认 FR5/FR2x 系列是否能够通过 LPM3上的 ADC 中断唤醒。

根据 FR5869数据表的表6-1运行模式、唤醒事件 LPM3仅描述了"LF、I/O、Comp"。 但是、在唤醒事件 LPM3时、FR2x 相同的运行模式表显示为"全部"。 这意味着 FR2x 能够使用 ADC 中断。 但是、FR5x 未使用它。

我的理解是、ADC 中断需要在 LPM3下工作、使 ADC 速度变慢。 MSP430F 系列使用"DTC"模块。  

但是、FR2x 和 FR5x 都没有"DTC"模块。 因此、我认为两个器件都无法使用 ADC 中断。

但是、FR2x 操作表唤醒事件描述了 LPM3的"全部"。 LPM3上的 FR5x 和 FR2x 唤醒事件之间有何区别?

我很困惑。

此致、

Kz777

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

    您好 Kz777、

    在 LPM3中使用 ADC12应该是可以的。

    我查看数据表表6-1、唤醒事件说明"LF"应表示"处于低频状态的外设"。 您可以在表中找到处于低频状态的外设可以在 LPM3中工作。

    在表6-2中、显示了当由 ACLK 计时时 ADC12_B 可以在低频状态下工作。

    您还可以找到 FR5869代码示例 msp430fr59xx_ADC12_11.c 、其中显示 ADC12以正常模式在 LPM3下工作。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    赵好、
    这是否能够用作 ADC 中断并从 LPM 3唤醒?
    此致、
    Kz777
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    正如我提到过的、当 ADC12_B 在低频状态下工作时、ADC 中断可以从 LPM3唤醒