赞
踩
1.目的
把P21作为GPIO口使用
2.分析
P210默认的是reset功能
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》
可见设置
NRF_UICR->PSELRESET[0]
NRF_UICR->PSELRESET[1] 可以定义任何一个脚为复位脚 也可以不定义任何脚
PSELRESET[0] PSELRESET[1] 默认值都为0xffff没有定义任何复位脚。
2.找到 #if defined (CONFIG_GPIO_AS_PINRESET) 这个宏 ,在
把这个CONFIG_GPIO_AS_PINRESET宏给去掉 这样就不打开,复位脚功能
编译程序下载进去,
然后再次把用工具把芯片程序erase,
在下下载sdk,和程序就没有打开reset的功能了。
完毕!!!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。