GPIO during hibernate operation at PSoC5LP

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
MiNe_85951
Level 7
Level 7
Distributor - TED (Japan)
50 likes received 500 replies posted 50 solutions authored

Hi,

We would like to confirm the GPIO in hibernate mode at PSoC5LP.

PSoC5LP has no Pin_Sleep API.

We understand that the GPIO during hibernate operation remains the same setting as during Active.

For example,
Set GPIO as input for resistance pull-up.
It is connected to the push switch (Pressed 'L').
And this pin is not set as a wakeup resource.

If you press this push switch in hibernate mode,
Consumption current will be kept slightly increased.

Instead of slightly increasing the current only at the moment the push switch is pressed,
While the hibernate operation, the current slight increase is held but is it the correct operation?

pastedImage_0.png

As a method for solving this problem,
Is there a method other than changing the drive mode of the GPIO connected to the push switch to Hi-Z before hibernate operation?

0 Likes
1 Solution
LinglingG_46
Moderator
Moderator
Moderator
500 solutions authored 1000 replies posted 10 questions asked

If you don't want to change the drive mode of the GPIo connected to the push switch to Hi-z before hibernate, you can set the drive mode "pull down".

View solution in original post

1 Reply
LinglingG_46
Moderator
Moderator
Moderator
500 solutions authored 1000 replies posted 10 questions asked

If you don't want to change the drive mode of the GPIo connected to the push switch to Hi-z before hibernate, you can set the drive mode "pull down".