Module esp32p4::mcpwm0

source ·
Expand description

Motor Control Pulse-Width Modulation 0

Modules§

  • CAP%s capture value register
  • Capture channel %s configuration register
  • Last capture trigger edge information register
  • Capture timer configuration register
  • Capture timer sync phase register
  • Carrier%s configuration register
  • Global configuration register
  • PWM clock prescaler register.
  • Dead time configuration register
  • Falling edge delay (FED) shadow register
  • Rising edge delay (RED) shadow register
  • Event enable register
  • Event enable register2
  • Fault detection configuration and status register
  • PWM%s A and PWM%s B trip events actions configuration register
  • Software triggers for fault handler actions configuration register
  • Fault events status register
  • PWM%s output signal A actions configuration register
  • PWM%s output signal B actions configuration register
  • Generator%s fault event T0 and T1 configuration register
  • Generator%s output signal force mode register.
  • Generator%s time stamp registers A and B transfer status and update method register
  • Generator%s time stamp A’s shadow register
  • Generator%s time stamp B’s shadow register
  • Interrupt clear register
  • Interrupt enable register
  • Interrupt raw status register
  • Interrupt masked status register
  • Generator%s timer stamp E1 value register
  • Generator%s timer stamp E2 value register
  • PWM operator’s timer select register
  • Task enable register
  • PWM timer%s period and update method configuration register.
  • PWM timer%s working mode and start/stop control register.
  • PWM timer%s status register.
  • PWM timer%s sync function configuration register.
  • Synchronization input selection register for PWM timers.
  • Generator Update configuration register
  • Version register.

Structs§

Type Aliases§

  • CAP_CH (r) register accessor: CAP%s capture value register
  • CAP_CH_CFG (rw) register accessor: Capture channel %s configuration register
  • CAP_STATUS (r) register accessor: Last capture trigger edge information register
  • CAP_TIMER_CFG (rw) register accessor: Capture timer configuration register
  • CAP_TIMER_PHASE (rw) register accessor: Capture timer sync phase register
  • CARRIER_CFG (rw) register accessor: Carrier%s configuration register
  • CLK (rw) register accessor: Global configuration register
  • CLK_CFG (rw) register accessor: PWM clock prescaler register.
  • DT_CFG (rw) register accessor: Dead time configuration register
  • DT_FED_CFG (rw) register accessor: Falling edge delay (FED) shadow register
  • DT_RED_CFG (rw) register accessor: Rising edge delay (RED) shadow register
  • EVT_EN (rw) register accessor: Event enable register
  • EVT_EN2 (rw) register accessor: Event enable register2
  • FAULT_DETECT (rw) register accessor: Fault detection configuration and status register
  • FH_CFG0 (rw) register accessor: PWM%s A and PWM%s B trip events actions configuration register
  • FH_CFG1 (rw) register accessor: Software triggers for fault handler actions configuration register
  • FH_STATUS (r) register accessor: Fault events status register
  • GEN_A (rw) register accessor: PWM%s output signal A actions configuration register
  • GEN_B (rw) register accessor: PWM%s output signal B actions configuration register
  • GEN_CFG0 (rw) register accessor: Generator%s fault event T0 and T1 configuration register
  • GEN_FORCE (rw) register accessor: Generator%s output signal force mode register.
  • GEN_STMP_CFG (rw) register accessor: Generator%s time stamp registers A and B transfer status and update method register
  • GEN_TSTMP_A (rw) register accessor: Generator%s time stamp A’s shadow register
  • GEN_TSTMP_B (rw) register accessor: Generator%s time stamp B’s shadow register
  • INT_CLR (w) register accessor: Interrupt clear register
  • INT_ENA (rw) register accessor: Interrupt enable register
  • INT_RAW (rw) register accessor: Interrupt raw status register
  • INT_ST (r) register accessor: Interrupt masked status register
  • OPERATOR_TIMERSEL (rw) register accessor: PWM operator’s timer select register
  • OP_TSTMP_E1 (rw) register accessor: Generator%s timer stamp E1 value register
  • OP_TSTMP_E2 (rw) register accessor: Generator%s timer stamp E2 value register
  • TASK_EN (rw) register accessor: Task enable register
  • TIMER_CFG0 (rw) register accessor: PWM timer%s period and update method configuration register.
  • TIMER_CFG1 (rw) register accessor: PWM timer%s working mode and start/stop control register.
  • TIMER_STATUS (r) register accessor: PWM timer%s status register.
  • TIMER_SYNC (rw) register accessor: PWM timer%s sync function configuration register.
  • TIMER_SYNCI_CFG (rw) register accessor: Synchronization input selection register for PWM timers.
  • UPDATE_CFG (rw) register accessor: Generator Update configuration register
  • VERSION (rw) register accessor: Version register.