nordic的nfc作为普通的gpio操作

问题:前期开发nordic15.0版本的sdk,遇到gpio8和gpio9不能作为普通的gpio口使用

介绍:nordic默认gpio8和gpio9脚为nfc功能,不能对其操作

解决办法:

1.在keil的设置里加入一个宏

nordic的nfc作为普通的gpio操作_第1张图片


2.在main.c里添加一句话

const uint32_t UICR_ADDR_0x20C __attribute__((at(0x1000120C))) __attribute__((used)) = 0xFFFFFFFE;


3.重新编译代码,并将将板子清空,重新下载softdevice和app层,这样就可以是这两个脚作为普通的gpio使用

你可能感兴趣的:(nordic的nfc作为普通的gpio操作)