Hello,
We've been struggling for a while trying to understand how to interpret the nRF52832 electrical specification. Sorry if this may sound like a bad question but we really have to make sure we consider the correct values.
Based on the electrical specification, knowing that we will run our code from the FLASH with the DCDC, how many uA will the nRF52 consume if it runs at 100% (doing some dummy stuff in an infinite loop) ? Say this value is N, now if it runs only at 3%, because it doesn't have that much to do, will its current consumption be 0.03N + 0.97(sleep current) ? Or is there something else to consider ?
Just by reading the spec, I'd say N will be 3.7mA, am I wrong ?
In a general way, with only an application and no SoftDevice, what is the best way to calculate the real current consumption if I know how many instructions per second are executed ? Does it depend of the peripheral I use, and if so in which measure ? Would 3.7mA be the minimal current I'll see (so it's higher with all the peripherals enabled) or the maximal value ?
I know how to answer this the empirical way, but I want to understand how to estimate the current for different use cases in a first time without to actually write the code.
Note: If this questions sounds stupid or the answer seems obvious, please enlighten me and help me understanding.