nrf52832的p09,p10引脚被默认配置为nfc天线引脚,每次复位后,都会自动变成nfc天线引脚的功能,所以假如要使用这个两个引脚作为gpio使用,必须得配置一下才行。
首先,要包含 nrf52.h , system_nrf52.h 两个头文件,然后在 system_nrf52.h 中的前面写一句:define CONFIG_NFCT_PINS_AS_GPIOS 就可以了。
剩下的工作就是程序的配置了。在main的靠前的部分写这么一句:NRF_UICR->NFCPINS = 0; 就可以了。p09,p10就被配置为gpio口了。