What is more efficient use nrf_delay_us or TIMER HFCLK for 1 us

Hi there,

How in the question title, what could be more efficient? use a nrf_delay_us or Timer with HFCLK source.

I am creating a custom protocol to transfer data between the nRF52 and AVR microcontroller, but the sequences times requires 1us

I understand using the nrf_delay_us the CPU to create the delay for X time.

but, using the Timer with HFCLK source could use between  5 - 70 uA. if I use it I will require turn off the timer because the protocol will run only when the nRF52 wakes up

which one is better?

Parents Reply Children
No Data