Implementation
Configuring timers T2 and T4 to enable the reload of timer T3
Configurations of timers T2 and T4 are done once in the function initGpt12Timer() by the 
following steps:
› Configure timers T2 and T4 in reload mode by using the iLLD function 
IfxGpt12_T2_setMode() and IfxGpt12_T4_setMode()
› Set the trigger event for reload of timer T3 by using the iLLD functions 
IfxGpt12_T2_setReloadInputMode() and IfxGpt12_T4_setReloadInputMode()
› Set timer T2 value with the iLLD function IfxGpt12_T2_setTimerValue() and 
dutyDownTime as parameter
› Set timer T4 value with the iLLD function IfxGpt12_T4_setTimerValue() and 
dutyUpTime as parameter
Starting timer T3
Finally, starting the timer T3 is done in the function runGpt12PWM() by calling the iLLD 
function IfxGpt12_T3_run().
The above functions are provided by the iLLD header IfxGpt12.h.
8
2020-06-05 Copyright © Infineon Technologies AG 2020. All rights reserved.