 |
MCUSW
|
Go to the documentation of this file.
103 #define PWM_PRE_COMPILE_VARIANT (STD_ON )
105 #define PWM_VARIANT_POST_BUILD (STD_OFF)
114 #define PWM_ISR_VOID (0x00U)
116 #define PWM_ISR_CAT1 (0x01U)
118 #define PWM_ISR_CAT2 (0x02U)
122 #define PWM_DEINIT_API (STD_ON)
125 #define PWM_SET_DUTY_CYCLE_API (STD_ON)
128 #define PWM_SET_OUTPUT_TO_IDLE_API (STD_ON)
131 #define PWM_GET_OUTPUT_STATE_API (STD_OFF)
134 #define PWM_SET_PERIOD_AND_DUTY_API (STD_ON)
137 #define PWM_VERSION_INFO_API (STD_ON)
140 #define PWM_REGISTER_READBACK_API (STD_ON)
143 #define PWM_DUTYCYCLE_UPDATED_ENDPERIOD (STD_ON)
146 #define PWM_PERIOD_UPDATED_ENDPERIOD (STD_ON)
149 #define PWM_ISR_TYPE (PWM_ISR_CAT1)
152 #define PWM_NUM_CHANNELS (1U)
155 #define PWM_DEV_ERROR_DETECT (STD_ON)
158 #define PWM_NOTIFICATION_SUPPORTED (STD_ON)
161 #define PWM_OS_COUNTER_ID ((CounterType)OsCounter_0)
164 #define PWM_INDEX (1U)
166 #define PWM_INSTANCE_ID (PWM_INDEX)
178 #define PWM_TIMEOUT_DURATION (32000U)
184 #define PwmConf_PwmChannel_PwmChannel_0 (10U)
190 #define PWM_INIT_CONFIG_PC PwmChannelConfigSet
194 #define PWM_MAX_NUM_CHANNELS (30U)
197 #define PWM_CHANNEL11 (10U)
222 #if (STD_ON == PWM_NOTIFICATION_SUPPORTED)
224 FUNC(
void, PWM_CODE_FAST) Pwm_Ch11Isr(
void);
const struct Pwm_ConfigType_s PwmChannelConfigSet
const struct Pwm_ConfigType_PC_s PwmChannelConfigSet_PC
PWM Configuration structure declaration.
#define PWM_MAX_NUM_CHANNELS
Definition: Pwm_Cfg.h:194
FUNC(void, PWM_CODE_FAST) Pwm_Ch11Isr(void)
PWM Channel 11 ISR.
CONST(uint32, PWM_CONST) Pwm_HwUnitBaseAddr[PWM_MAX_NUM_CHANNELS]