I have turned on the watchdog timer during sleep to provide a system reset every 2 seconds. I've turned everything else off I think. What I am doing is checking for a certain condition when the device is turned on. If that condition is true, I then set the watchdog for two seconds, turn off all the power domains and sleep. After two seconds the system is reset by the WDT and it rechecks the condition. If the condition is no longer true, then the beacon program starts as normal and sends advertising packets for ever. So I'm intercepting normal startup. Whilst asleep the only current consumption should be from the WDT. Smart snippets power manager is telling my I have about 300uA MORE current consumption than when it is asleep between advertising packets (ie normal operation) (I understand about the offset in the current consumption measuring system). If the WDT timer uses 300uA then that explains it. If the WDT uses less than 300uA then I have to look elsewhere for the consumption problem, but I can't see where else it can be being used.
The power consumption of the watchdog timer is insignificant down to a few nA, you are not going to be able to measure the power consumption with smart snippets tool.
Hi DrNick,
看门狗定时器在th是关闭的e sleeping mode, even when the da is not sleeping the power consumption of the module is very low.
Thanks MT_dialog
I have turned on the watchdog timer during sleep to provide a system reset every 2 seconds. I've turned everything else off I think.
What I am doing is checking for a certain condition when the device is turned on. If that condition is true, I then set the watchdog for two seconds, turn off all the power domains and sleep. After two seconds the system is reset by the WDT and it rechecks the condition. If the condition is no longer true, then the beacon program starts as normal and sends advertising packets for ever. So I'm intercepting normal startup.
Whilst asleep the only current consumption should be from the WDT. Smart snippets power manager is telling my I have about 300uA MORE current consumption than when it is asleep between advertising packets (ie normal operation) (I understand about the offset in the current consumption measuring system). If the WDT timer uses 300uA then that explains it. If the WDT uses less than 300uA then I have to look elsewhere for the consumption problem, but I can't see where else it can be being used.
Hi DrNick1,
The power consumption of the watchdog timer is insignificant down to a few nA, you are not going to be able to measure the power consumption with smart snippets tool.
Thanks MT_dialog