Hi @Omkar9903,
I'm not sure if I understand your end goal.
The Body Cross Triggering Unit (BCTU) is a module that is used to trigger the on-chip ADCs. TRGMUX is a flexible mechanism for connecting various trigger sources to multiple peripherals.
So, for example, when a timer output asserts a BCTU trigger, BCTU passes the trigger to an ADC input and stores the trigger assertion until the corresponding ADC begins the requested conversion.
You can flexibly route any trigger from input to any output (e.g. PWM->TRGMUX->BCTU).
However, the PIT module does not support polling (hence the name, Periodic Interrupt Timer). If you need to poll until enough time has passed, you can set a flag on any PIT interrupt and poll by application until the flag is set, or simply use a delay function (such as osif_delay) to wait until enough time has passed.
Best regards,
Julián