Running SAADC in continuous mode without timer/ppi trigger

Hi All,

I have problem running nRF5340 in continuous mode without any external trigger (timer/ppi). I would like to setup SAADC so that last conversion triggered new set of conversions.

I'm using nrfx_saadc_advanced_mode_set function with internal_timer_cc set to 0 and start_on_end to true. Then I setup two buffers (primary and secondary) and then call nrfx_saadc_mode_trigger.

With that configuration I get irq handler called with NRF_SAADC_EVENT_STARTED, but not get NRF_SAADC_EVENT_END which I believe should restart conversion with provided configuration.

Can you point me what I'm doing wrong?

Parents Reply Children
No Data
Related