16 Motor Control PWM (PWM)
16.4 Register Summary
Name
Prescaler configuration
PWM_CLK_CFG_REG
PWM Timer 0 Configuration and status
PWM_TIMER0_CFG0_REG
PWM_TIMER0_CFG1_REG
PWM_TIMER0_SYNC_REG
PWM_TIMER0_STATUS_REG
PWM Timer 1 Configuration and Status
PWM_TIMER1_CFG0_REG
PWM_TIMER1_CFG1_REG
PWM_TIMER1_SYNC_REG
PWM_TIMER1_STATUS_REG
PWM Timer 2 Configuration and status
PWM_TIMER2_CFG0_REG
PWM_TIMER2_CFG1_REG
PWM_TIMER2_SYNC_REG
PWM_TIMER2_STATUS_REG
Common configuration for PWM timers
PWM_TIMER_SYNCI_CFG_REG
PWM_OPERATOR_TIMERSEL_REG
PWM Operator 0 Configuration and Status
PWM_GEN0_STMP_CFG_REG
PWM_GEN0_TSTMP_A_REG
PWM_GEN0_TSTMP_B_REG
PWM_GEN0_CFG0_REG
PWM_GEN0_FORCE_REG
PWM_GEN0_A_REG
PWM_GEN0_B_REG
PWM_DT0_CFG_REG
PWM_DT0_FED_CFG_REG
PWM_DT0_RED_CFG_REG
PWM_CARRIER0_CFG_REG
Espressif Systems
Description
Configuration of the prescaler
Timer period and update method
Working mode and start/stop control
Synchronization settings
Timer status
Timer update method and period
Working mode and start/stop control
Synchronization settings
Timer status
Timer update method and period
Working mode and start/stop control
Synchronization settings
Timer status
Synchronization input selection for
timers
Select specific timer for PWM opera-
tors
Transfer status and update method
for time stamp registers A and B
Shadow register for register A
Shadow register for register B
Fault event T0 and T1 handling
Permissives to force PWM0A and
PWM0B outputs by software
Actions triggered by events on
PWM0A
Actions triggered by events on
PWM0B
Dead time type selection and config-
uration
Shadow register for falling edge delay
(FED)
Shadow register for rising edge delay
(RED)
Carrier enable and configuration
451
Submit Documentation Feedback
PWM0
PWM1
0x3FF5E000
0x3FF6C000 R/W
0x3FF5E004
0x3FF6C004
0x3FF5E008
0x3FF6C008
0x3FF5E00C
0x3FF6C00C R/W
0x3FF5E010
0x3FF6C010
0x3FF5E014
0x3FF6C014
0x3FF5E018
0x3FF6C018
0x3FF5E01C
0x3FF6C01C
0x3FF5E020
0x3FF6C020
0x3FF5E024
0x3FF6C024
0x3FF5E028
0x3FF6C028
0x3FF5E02C
0x3FF6C02C R/W
0x3FF5E030
0x3FF6C030
0x3FF5E034
0x3FF6C034
0x3FF5E038
0x3FF6C038
0x3FF5E03C
0x3FF6C03C R/W
0x3FF5E040
0x3FF6C040
0x3FF5E044
0x3FF6C044
0x3FF5E048
0x3FF6C048
0x3FF5E04C
0x3FF6C04C
0x3FF5E050
0x3FF6C050 R/W
0x3FF5E054
0x3FF6C054
0x3FF5E058
0x3FF6C058
0x3FF5E05C
0x3FF6C05C R/W
0x3FF5E060
0x3FF6C060 R/W
0x3FF5E064
0x3FF6C064
ESP32 TRM (Version 5.2)
Acc
R/W
R/W
RO
R/W
R/W
R/W
RO
R/W
R/W
RO
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Need help?
Do you have a question about the ESP32 and is the answer not in the manual?