Skip to content

Commit 46768fc

Browse files
dulibo1xiaoxiang781216
authored andcommitted
gpio:add example for wakeup gpio type
Signed-off-by: dulibo1 <[email protected]>
1 parent cd9d8bb commit 46768fc

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

examples/gpio/gpio_main.c

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,12 @@ static void show_usage(FAR const char *progname)
6767
fprintf(stderr, "\t 8: GPIO_INTERRUPT_RISING_PIN\n");
6868
fprintf(stderr, "\t 9: GPIO_INTERRUPT_FALLING_PIN\n");
6969
fprintf(stderr, "\t10: GPIO_INTERRUPT_BOTH_PIN\n");
70+
fprintf(stderr, "\t11: GPIO_INTERRUPT_PIN_WAKEUP\n");
71+
fprintf(stderr, "\t12: GPIO_INTERRUPT_HIGH_PIN_WAKEUP\n");
72+
fprintf(stderr, "\t13: GPIO_INTERRUPT_LOW_PIN_WAKEUP\n");
73+
fprintf(stderr, "\t14: GPIO_INTERRUPT_RISING_PIN_WAKEUP\n");
74+
fprintf(stderr, "\t15: GPIO_INTERRUPT_FALLING_PIN_WAKEUP\n");
75+
fprintf(stderr, "\t16: GPIO_INTERRUPT_BOTH_PIN_WAKEUP\n");
7076
}
7177

7278
/****************************************************************************
@@ -308,6 +314,12 @@ int main(int argc, FAR char *argv[])
308314
case GPIO_INTERRUPT_RISING_PIN:
309315
case GPIO_INTERRUPT_FALLING_PIN:
310316
case GPIO_INTERRUPT_BOTH_PIN:
317+
case GPIO_INTERRUPT_PIN_WAKEUP:
318+
case GPIO_INTERRUPT_HIGH_PIN_WAKEUP:
319+
case GPIO_INTERRUPT_LOW_PIN_WAKEUP:
320+
case GPIO_INTERRUPT_RISING_PIN_WAKEUP:
321+
case GPIO_INTERRUPT_FALLING_PIN_WAKEUP:
322+
case GPIO_INTERRUPT_BOTH_PIN_WAKEUP:
311323
{
312324
printf(" Interrupt pin: Value=%u\n", invalue);
313325

0 commit comments

Comments
 (0)