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.

MSP430FR5994: PMM31 and 32

Part Number: MSP430FR5994

Tool/software:

We are using LPM3 as most as possible.  Therefore, frequent transistions from AM to LPM3 occur.

I want to make sure my analysis of PMM31 and PMM32 is right.

MCLK=SMCLK sourced by DCO (at 8MHz) and not using MODCLK at all.  Therefore, we are not subject to PMM32.

ACLK is source by LFXT (32.768kHz). Some timers and watchdog are running on ACLK.

Modules using SMCLK:

  •   SPI master
  •   I2C Master
  •   UART
  •   Timers
  •   ADC

SPI and I2C being masters, the modules can only request clock when starting a transfer, which obviouly can only occur in AM (active mode) -> No risk.

Timers: Can only be started/stopped from AM.  -> No risk

ADC: Used in single conversion mode started from AM.  -> No risk

ADC: DMA triggered by a timer running off SMCLK.  -> No risk

UART: RX can occur anytime.  -> Potential threat

Am I missing something?

**Attention** This is a public forum