XMC Peripheral Library for XMC4000 Family
2.1.16
|
#include <xmc_hrpwm.h>
Data Fields | |
uint32_t | pulse_swallow_val |
uint32_t | ctrl_mode: 2 |
uint32_t | ext_start_mode: 2 |
uint32_t | ext_stop_mode: 2 |
uint32_t | fixed_prescaler_enable: 1 |
uint32_t | prescaler: 2 |
uint32_t | prescaler_ext_start_mode: 2 |
uint32_t | prescaler_ext_stop_mode: 2 |
uint32_t | pulse_swallow_enable: 1 |
uint32_t | pulse_swallow_win_mode: 2 |
uint32_t | sc |
uint32_t | slope_ref_val_mode: 2 |
uint32_t | static_mode_ist_enable: 1 |
uint32_t | step_gain: 2 |
Detailed Description
CSG Unit - Slope Generation configuration
Field Documentation
uint32_t ctrl_mode |
Slope control mode. Accepts enum XMC_HRPWM_CSG_SLOPE_CTRL_MODE_t
uint32_t ext_start_mode |
Slope external start mode. Accepts enum XMC_HRPWM_CSG_SLOPE_EXT_START_t
uint32_t ext_stop_mode |
Slope external stop mode. Accepts enum XMC_HRPWM_CSG_SLOPE_EXT_STOP_t
uint32_t fixed_prescaler_enable |
Fixed pre-scaler, 0:enabled, 1:disabled
uint32_t prescaler |
Pre-scaler division factor
uint32_t prescaler_ext_start_mode |
Pre-scaler external start mode. Accepts enum XMC_HRPWM_CSG_PRESCALER_EXT_START_t
uint32_t prescaler_ext_stop_mode |
Pre-scaler external stop mode. Accepts enum XMC_HRPWM_CSG_PRESCALER_EXT_STOP_t
uint32_t pulse_swallow_enable |
Pulse swallow enable / disable. Accepts enum XMC_HRPWM_FUNC_STATUS_t
uint32_t pulse_swallow_val |
Pulse swallow value
uint32_t pulse_swallow_win_mode |
Pulse swallow window mode
uint32_t sc |
Slope Generation Configuration
uint32_t slope_ref_val_mode |
Slope reference value mode
uint32_t static_mode_ist_enable |
Immediate shadow transfer in static mode enabled. Accepts enum XMC_HRPWM_FUNC_STATUS_t
uint32_t step_gain |
Slope step gain configuration
The documentation for this struct was generated from the following file:
Generated on Mon Aug 7 2017 11:33:58 for XMC Peripheral Library for XMC4000 Family by 1.8.11