Hi ,
Please advise, what the Low Power option I have if I want to sample Two channels of analog input at the same time. The sample rate in every channel is 12K, 12Bit. And to fills 512 samples word for every channel.
The application is DSP light that is looking for patterns in the sample data, therefore the samples its endless It is essential not to lose data, and the data from the analog channels must be continuous.
if I cut the application... there are three major task that it can be
- task_adc: sample and fill buffer ( must be low power less as can )
- task_process: Process buffers
- task_radio: Advertising the resulting refresh rate every 10Sec 10Bytes
The timing is:
90% is only executed task_adc, 10% task_adc+task_process 1%< only task_radio
what options I have? DMA or not? Continuous mode? There is an example for it? It possible to enter to "Stop mode" between samples? What is the timing
And What the power consumption of nRF52 in every task?
Thanks, ZVIKA.