cancel
Showing results for 
Search instead for 
Did you mean: 

PSoC 4 MCU

Anonymous
Not applicable

I have a simple application I am developing on the CY8CKIT-049 to determine the suitability for a low power battery application.  The first step is to measure the current with the debugger pins set to GPIO Mode, and the device in Deep Sleep.  The problem that I am having is that I am using a GPIO interrupt to wake up the processor to toggle the LED.

   

The code runs as expected when debugging, but whenever I am running without the debugger, the interrupts do not appear to be working...

0 Likes
3 Replies
JoMe_264151
Expert II

Debugging and Deep sleep do not match.

   

The inverter you use does not work in Deep Sleep. Best would be to use the interrupt feature of the port for one pin which will wakeup the device.

   

 

   

Bob

0 Likes
ETRO_SSN583
Esteemed Contributor

Some ref material -

   

 

   

http://www.cypress.com/documentation/application-notes/an86233-psoc-4-low-power-modes-and-power-redu...         AN86233 - PSoC® 4 Low-Power Modes and Power Reduction Techniques

   

http://www.cypress.com/documentation/application-notes/an90114-psoc-4000-family-low-power-system-des...                         AN90114 - PSoC® 4000 Family Low-Power System Design Techniques

   

http://www.cypress.com/documentation/application-notes/an92584-designing-low-power-and-estimating-ba...                          AN92584 - Designing for Low Power and Estimating Battery Life for BLE Applications

   

 

   

http://video.cypress.com/video-library/search/psoc+4+low+power/

   

 

   

Regards, Dana.

0 Likes
Anonymous
Not applicable

Thanks!  issue is resolved by adding falling edge interrupt to port, and connecting to ISR using 'derived' setting.  I will keep adding low power wingdings, and repost as challenges develop.

0 Likes