#include <xmc_hrpwm.h>
HRPWM HRC configuration
uint32_t dt_enable |
Enables dead time. Accepts enum XMC_HRPWM_FUNC_STATUS_t
uint32_t dt_shadow_xfer_linktoCCU8 |
Shadow transfer for DCR and DCF linked to shadow transfer trigger of CCU8 slice. Accepts enum XMC_HRPWM_FUNC_STATUS_t
uint32_t dt_trigger_sel |
Selection of trigger for dead time shadow transfer. Accepts enum XMC_HRPWM_HRC_DT_TR_SEL_t
uint32_t gc |
General high resolution channel configuration
uint32_t hr_out0_inv_enable |
Enables inversion of HROUT0 output pin. Accepts enum XMC_HRPWM_FUNC_STATUS_t
uint32_t hr_out0_passive_level_out |
Selection of HROUT0 passive level. Accepts enum XMC_HRPWM_HRC_OUT_PASSIVE_LVL_t
uint32_t hr_out0_trap_enable |
Enables trap for HROUT0. Accepts enum XMC_HRPWM_FUNC_STATUS_t
uint32_t hr_out1_inv_enable |
Enables inversion of HROUT1 output pin. Accepts enum XMC_HRPWM_FUNC_STATUS_t
uint32_t hr_out1_passive_level_out |
Selection of HROUT0 passive level. Accepts enum XMC_HRPWM_HRC_OUT_PASSIVE_LVL_t
uint32_t hr_out1_trap_enable |
Enables trap for HROUT1. Accepts enum XMC_HRPWM_FUNC_STATUS_t
uint32_t hrc_shadow_xfer_linktoCCU8 |
Shadow transfer for CR1 and CR2 linked to shadow transfer trigger of CCU8 slice. Accepts enum XMC_HRPWM_FUNC_STATUS_t
uint32_t psl |
Output passive level configuration