RTC for repeating PPI tasks on nRF54L

nRF54L replaces the RTCs from nRF52 with the GRTC. GRTC only have a single CC which is able to generate repeating events with the use of the CC0 interval register. I would like to have multiple repeating tasks without using the CPU. The motivation is to save as much power as possible. The specific use cases for my product:

- vcom display gpio output, 60Hz

- capacitive touch sensing with COMP. Automatically start and stop sampling

I can do one of them but not both, due to only having one repeating CC event from GRTC. Are there other low power options? Is this a new limitation with this new series?

One option is maybe to connect EVENTS_PWMPERIODEND from the GRTC to a TIMER counter and then have the TIMER emit repeating CCs. Or use CC0 in GRTC to create a lower frequency tick which connects to the TIMER counter. But I assume this to be high power as the TIMER would have to be running.

Parents Reply Children
Related