SDAA286
March 2026
MSPM0G3519
1
Abstract
Trademarks
1
Introduction
2
Idle-Low State: PWM Output Channel Low-state Configuration
3
Asymmetric PWM: Dual Synchronized PWM Generation with Phase Shift Control
3.1
Using Phase Load Functionality
3.1.1
Configuration for the Primary Timer (Main Timer)
3.1.2
Configuration for the Secondary Timer
3.1.3
Implementation for Cross Trigger Function
3.2
Using Secondary Capture-Compare Channels
4
Bit-Banging Emulation: Software-based Communication Protocol Implementation
4.1
Emulation of UART Rx Using TIMA
4.2
Emulation of UART Tx Using TIMA
5
Feedback-Based PWM Generation
5.1
Feedback-Based PWM Signal Replication
5.2
Delayed PWM Signal Generation Using an Input Reference
6
Delayed Timer Start: Synchronized Timer Instances Initiation with Configurable Delays
7
Stopping a Running Timer Based on Hardware Events
8
Dynamic PWM Update: Duty Cycle and Time Period Adjustment
8.1
Shadow Load and Shadow Compare Features
8.2
Arbitrary Signal Generation with DMA
9
Summary
10
References
Application Note
Advanced Timer Techniques in MSPM0