【问题】: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,编译器认为是错误的,所以报错。

相关文章:

  • 2021-10-22
  • 2022-12-23
  • 2021-05-13
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-08-30
  • 2021-08-20
  • 2022-12-23
  • 2021-10-18
  • 2021-05-04
  • 2021-05-23
  • 2021-09-14
相关资源
相似解决方案