nrf_sdh_enable_request需要选择蓝牙协议栈的低频时钟(由于蓝牙协议栈的高频时钟必须为外部32M晶振,所以高频时钟无需配置;但协议栈需要这个低速晶振,需要配置成内部晶振,而低频时钟可以选择为内部32K RC或者外部32K晶振)在sdk.config.h文件里面设置宏,设置如下:
1、
2、
3、
当选择外部晶振时,.rc_citv和.rc_temp_ctiv必须为0(上图所示)。
修改sdk_config.h打印相关的宏定义,工程配置加入DEBUG项,DEBUG前要加空格