iLLD_TC27xD
1.0
|
Data Structures | |
struct | IfxCcu6_PwmHl_Base |
Multi-channels PWM object definition (channels only) More... | |
struct | IfxCcu6_PwmHl_Config |
CCU6: PWM HL configuration. More... | |
struct | IfxCcu6_PwmHl_Mode |
Structure for PWM configuration. More... | |
struct | IfxCcu6_PwmHl_s |
CCU6 PWM driver. More... | |
struct IfxCcu6_PwmHl_Base |
Multi-channels PWM object definition (channels only)
Definition at line 79 of file IfxCcu6_PwmHl.h.
Data Fields | ||
---|---|---|
Ifx_ActiveState | ccxActiveState | Top PWM active state. |
uint8 | channelCount | Number of PWM channels, one channel is made of a top and bottom channel. |
Ifx_ActiveState | coutxActiveState | Bottom PWM active state. |
Ifx_TimerValue | deadtime | Dead time between the top and bottom channel in ticks. |
boolean | inverted | Flag indicating the center aligned inverted mode (TRUE) |
Ifx_TimerValue | maxPulse | internal parameter |
Ifx_TimerValue | minPulse | minimum pulse that is output, shorter pulse time will be output as 0% duty cycle |
Ifx_Pwm_Mode | mode | actual PWM mode |
sint8 | setMode | A non zero flag indicates that the PWM mode is being modified. |
struct IfxCcu6_PwmHl_Config |
CCU6: PWM HL configuration.
Definition at line 98 of file IfxCcu6_PwmHl.h.
Data Fields | ||
---|---|---|
IfxStdIf_PwmHl_Config | base | PWM HL standard interface configuration. |
IfxCcu6_Cc60_Out * | cc0 | CC0 channel used. |
IfxCcu6_Cc61_Out * | cc1 | CC1 channel used. |
IfxCcu6_Cc62_Out * | cc2 | CC2 channel used. |
IfxCcu6_Cout60_Out * | cout0 | COUT0 channel used. |
IfxCcu6_Cout61_Out * | cout1 | COUT1 channel used. |
IfxCcu6_Cout62_Out * | cout2 | COUT2 channel used. |
IfxCcu6_TimerWithTrigger * | timer | Pointer to the linked timer object. |
struct IfxCcu6_PwmHl_Mode |
Structure for PWM configuration.
Definition at line 112 of file IfxCcu6_PwmHl.h.
Data Fields | ||
---|---|---|
boolean | inverted | Inverted configuration for the selected mode. |
IfxCcu6_PwmHl_Update | update | update call back function for the selected mode |
struct IfxCcu6_PwmHl_s |
CCU6 PWM driver.
Definition at line 120 of file IfxCcu6_PwmHl.h.
Data Fields | ||
---|---|---|
IfxCcu6_PwmHl_Base | base | Multi-channels PWM object definition (channels only) |
IfxCcu6_TimerWithTrigger * | timer | Pointer to the linked timer object. |
IfxCcu6_PwmHl_Update | update | Update function for actual selected mode. |