SLAZ769 December   2025 MSPM33C321A

 

  1.   1
  2.   Abstract
  3. 1Functional Advisories
  4. 2Preprogrammed Software Advisories
  5. 3Debug Only Advisories
  6. 4Fixed by Compiler Advisories
  7. 5Device Nomenclature
    1. 5.1 Device Symbolization and Revision Identification
  8. 6Advisory Descriptions
    1. 6.1 AES_ERR_01
    2. 6.2 GPIO_ERR_05
    3. 6.3 GPIO_ERR_06
    4. 6.4 KEYSTORE_ERR_01
    5. 6.5 SYSCTL_ERR_01
    6. 6.6 SYSPLL_ERR_01
    7. 6.7 TIMER_ERR_04
    8. 6.8 TIMER_ERR_06
    9. 6.9 TIMER_ERR_07
  9. 7Trademarks
  10. 8Revision History

TIMER_ERR_04

TIMER Module

Category

Functional

Function

TIMER re-enable may be missed if done close to zero event

Description

When using a TIMER in one shot mode, TIMER re-enable may be missed if done close to zero event. The HW update to the timer enable bit will take a single functional clock cycle. For example, if the timer's clock source is 32.768kHz and clock divider of 3, then it will take ~100us to have the enable bit set to 0 properly.

Workaround

Wait 1 functional clock cycle before re-enabling the timer OR the timer can be disabled first before re-enabling.

Disable the counter with CTRCTL.EN = 0, then re-enable with CTRCTL.EN = 1