PWM Registers
1445
SLAU723A – October 2017 – Revised October 2018
Copyright © 2017–2018, Texas Instruments Incorporated
Pulse Width Modulator (PWM)
21.5 PWM Registers
lists the memory-mapped registers for the PWM. All register offset addresses not listed in
should be considered as reserved locations and the register contents should not be modified.
The offsets are relative to the base address of the PWM module: 0x40028000.
The PWM module clock must be enabled before the registers can be programmed. There must be a delay
of 3 system clock cycles after the PWM module clock is enabled before any PWM module registers are
accessed.
Table 21-1. PWM Registers
Offset
Acronym
Register Name
Section
0x0
PWMCTL
PWM Master Control
0x4
PWMSYNC
PWM Time Base Sync
0x8
PWMENABLE
PWM Output Enable
0xC
PWMINVERT
PWM Output Inversion
0x10
PWMFAULT
PWM Output Fault
0x14
PWMINTEN
PWM Interrupt Enable
0x18
PWMRIS
PWM Raw Interrupt Status
0x1C
PWMISC
PWM Interrupt Status and Clear
0x20
PWMSTATUS
PWM Status
0x24
PWMFAULTVAL
PWM Fault Condition Value
0x28
PWMENUPD
PWM Enable Update
0x40
PWM0CTL
PWM0 Control
0x44
PWM0INTEN
PWM0 Interrupt and Trigger Enable
0x48
PWM0RIS
PWM0 Raw Interrupt Status
0x4C
PWM0ISC
PWM0 Interrupt Status and Clear
0x50
PWM0LOAD
PWM0 Load
0x54
PWM0COUNT
PWM0 Counter
0x58
PWM0CMPA
PWM0 Compare A
0x5C
PWM0CMPB
PWM0 Compare B
0x60
PWM0GENA
PWM0 Generator A Control
0x64
PWM0GENB
PWM0 Generator B Control
0x68
PWM0DBCTL
PWM0 Dead-Band Control
0x6C
PWM0DBRISE
PWM0 Dead-Band Rising-Edge Delay
0x70
PWM0DBFALL
PWM0 Dead-Band Falling-Edge-Delay
0x74
PWM0FLTSRC0
PWM0 Fault Source 0
0x78
PWM0FLTSRC1
PWM0 Fault Source 1
0x7C
PWM0MINFLTPER
PWM0 Minimum Fault Period
0x080
PWM1CTL
PWM1 Control
0x084
PWM1INTEN
PWM1 Interrupt and Trigger Enable
0x088
PWM1RIS
PWM1 Raw Interrupt Status
0x08C
PWM1ISC
PWM1 Interrupt Status and Clear
0x090
PWM1LOAD
PWM1 Load
0x094
PWM1COUNT
PWM1 Counter
0x098
PWM1CMPA
PWM1 Compare A
0x09C
PWM1CMPB
PWM1 Compare B
0x0A0
PWM1GENA
PWM1 Generator A Control
0x0A4
PWM1GENB
PWM1 Generator B Control
0x0A8
PWM1DBCTL
PWM1 Dead-Band Control
0x0AC
PWM1DBRISE
PWM1 Dead-Band Rising-Edge Delay