赞
踩
1.目的
把P09 P10作为GPIO口使用
2.分析
P09 P10默认的是NFC功能
3.平台:
协议栈版本:nRF52_SDK_0.9.2
编译软件:keil 5.12
硬件平台:pca10036
例子:E:\nRF52_SDK_0.9.2\examples\ble_peripheral\experimental_ble_app_hrs_pairing_nfc\pca10036\s132\arm5_no_packs
4.步骤
首先看数据手册《nRF52832_PS_v1.0》
可见这个管脚可以做NFC也可以做GPIO。
这见这个管脚默认为NFC功能 需要把 NFCCPINS设置为0才为普通IO口
看程序里面 :void SystemInit(void)里面
可见程序里面并没有定义宏 CONFIG_NFCT_PINS_AS_GPIOS 所以这个脚为NFC脚
#define CONFIG_NFCT_PINS_AS_GPIOS 则为GPIO口
完毕!!!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。