Which UART Pins can wake up from PSoC4 from DeepSleep?

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

cross mob
Newa
Level 1
Level 1
10 sign-ins 5 questions asked 5 sign-ins

Hello, Cypress supporters.

About PSoC4: CY8C4024LQS S411, I want to set Pin(UART Rx setting) to detect GPIO edge occurrence and wake up from Deep Sleep. However, according to "AN90799: PSoC® 4 Interrupts", it says:

2.1 Interrupt Sources

(1)There are pin limitations; not all ports have dedicated interrupts. If the UART selected pins do not have dedicated port interrupt, it cannot wake up the device. See the "Interrupts" chapter in device Architecture Technical Reference Manual (TRM) to learn about ports that have dedicated interrupts.

 

It says "If the UART selected pins do not have dedicated port interrupt," Which Pins can't wake up?
I looked at the relevant part of TRM, but I can't find the description.

 

Thank you for your support.

 

0 Likes
1 Solution

Thank you for your answer.

 

I overlooked the following in the manual.

>The pins are organized in logical entities called ports, which are 8-bit in width (less for Ports 2 and 3).

I understand that PORT0 / 1/2/3 is the same as P0. * / P1. * / P2. * / P3. *.

Thank you!

 

View solution in original post

0 Likes
2 Replies
Vison_Zhang
Moderator
Moderator
Moderator
First comment on KBA 750 replies posted 250 sign-ins

Check "Enable Wakeup From DeepSleep"  config and assign UART RX pin to PORT0/1/2/3.

Capture.PNG

0 Likes

Thank you for your answer.

 

I overlooked the following in the manual.

>The pins are organized in logical entities called ports, which are 8-bit in width (less for Ports 2 and 3).

I understand that PORT0 / 1/2/3 is the same as P0. * / P1. * / P2. * / P3. *.

Thank you!

 

0 Likes