nRF52832——NFC PIN配置为普通IO问题

【问题】:52832 IO口不多,设计时希望把能用的IO都用上,NFC功能没有用,所以想把这个P09,P10设置为普通IO应用;

【方法】:P09、P10默认是NFC引脚,程序默认初始化为NFC。所以要这么操作:全局宏定义里面加入:CONFIG_NFCT_PINS_AS_GPIOS,然后全片擦除芯片就可以了;

nRF52832——NFC PIN配置为普通IO问题

【注意】:开始按上述操作应用的时候,编译总是报 invalid octal digit    error,换成其他的IO就可以了,后来发现是定义管脚时有个隐形BUG,#define  xxx_PIN   08这种方式定义的,改为 #define xxx_PIN   8,去掉0就OK了,怀疑是程序调用时,输入整型参数i=08,编译器认为是错误的,所以报错。