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

PSoC™ 4 Forum Discussions

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
250 solutions authored 10 likes given 500 replies posted

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