SLAAER8 August   2025 MSPM0C1104 , MSPM0G1106 , MSPM0G1107 , MSPM0G1506 , MSPM0G1507 , MSPM0G1518 , MSPM0G1519 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1 , MSPM0G3518 , MSPM0G3518-Q1 , MSPM0G3519 , MSPM0G3519-Q1 , MSPM0L1306

 

  1.   1
  2. Description
  3. Required Peripherals
  4. Design Steps
  5. Design Considerations
  6. Software Flowchart
  7. Application Code
  8. Results
  9. Additional Resources
  10. E2E
  11. 10Trademarks

Design Steps

  1. Determine timer configuration for the watchdog timer including period and reset pulse length.
  2. Generate timer configuration code utilizing SysConfig.
  3. Define various macros for watchdog timer period and reset pulse length in watchdog_hal.h.
  4. Configure the required inputs and outputs (GPIOs) in SysConfig.
  5. Write application code that enables timer and GPIO interrupts to control the watchdog timer start, reload, and output functionality.