Hi all,
I've just started moving to the nrf52840 platform from another ble module. I'm taking samples from a bunch of sensors at about 20 hz, since this is a battery powered device, power is very important to us.. Immediately I got the ppi/dma up and running hoping I could get things to run headlessly like a chicken :) ... now I come to find that the dma uses a whopping 1.2mA of power.. :/ I'm not really sure where that comes from.. the ram doesen't use that much... seems crazy, I'm pretty sure somethings broken there since the whole point of dma is to save power no?
Anyways, unfortunately 1.2ma is not acceptable for our application, so I'm looking at just interrupting and booting the cpu on the lfxo every sample to accomplish the same thing.. What I'm wondering is what the boot time is for the cpu?? I can't find it in the datasheet anywhere, does anyone have any idea if this would be better or worse than the dma??
thx -cc