- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I get advice not to use CyDelay and so I tried to use Timer. But I do not see any current savings while using Timer. What is the current consumption of Timer?
Solved! Go to Solution.
- Labels:
-
BLE
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Timer(s) ... or more specifically TCPWMs ... do not run in Deep Sleep... so you cant use it as a source of wakeup
Here is a beautiful app note about low power.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Every component's datasheet has a chapter where the current consumption is listed as a function of clock frequency. There your timer (whichever you use) will be explained.
CyDelay uses a CPU loop which will consume less power than a CPU action and a timer component. The question is: What does the CPU while the timer is running???
Bob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks Bob,
15uA current consumes for Timer at 3MHz
In my application I want to wakeup DeepSleep using one shot timer.
How do I use the wakeup interrupt?
CY_ISR(WakeUp_Isr)
{
// ModeSwitch_ClearInterrupt(); /* Clears the PICU interrupt */
OneShotHandler_ClearInterrupt(); // What is the syntex for this?
}
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Timer(s) ... or more specifically TCPWMs ... do not run in Deep Sleep... so you cant use it as a source of wakeup
Here is a beautiful app note about low power.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for the information Timers do not run with DeepSleep. So only the WDT will do.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes. WDTs are the timers to use for deep sleep