This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Why nRF52832i NRF_GPIO->LATCH is always 0x600 when I pushed one of buttons usingGPIO pin9 and pin10 which are configured as GPIO?

Dear, 

       Firstly, I configured the GPIO pin 9 and pin10 as GPIO by defining the CONFIG_NFCT_PINS_AS_GPIOS in my project.

       And in my project, button1 uses GPIO pin 10 and button2 uses GPIO pin 9. Every time when nRF52832 in sleep mode, I push one of button1 and button 2 , the value of NRF_GPIO->LATCH is always 0x600. It confuse me and I can not understand which reason has resulted in.The following is my debug information.

(Because I find that even if I do not configure any wakeup key, any button can also wakeup nRF52832 after has called "buttons_leds_init( )" in "main( )" . So I do not configure the button1 and button2 as wakeup key in my project. )

   Which reasons have resulted in NRF_GPIO->LATCH always 0x600 when I only pushed one of different buttons using GPIO pin 9 and pin 10? I really want to know.

Related