Nordic 内部晶振与外部晶振
内部晶振与外部晶振的配置主要在于SDK的配置sdl_config.h
内部晶振配置参照如下配置:
//使用内部晶振,推荐配置:应用程序至少8秒校准一次,温度每4秒变化0.5摄氏度
#define NRF_SDH_CLOCK_LF_SRC 0 //修改晶振为内部RC
#define NRF_SDH_CLOCK_LF_RC_CTIV 16 //设置每4秒校准一次,0.25*16=4秒,校准定时器间隔,单位为0.25秒,范围为0.25-31.75秒
#define NRF_SDH_CLOCK_LF_RC_TEMP_CTIV 2 //如果温度恒定则设备可以(16*0.25)*2=8秒校准一次,即每4秒温度变化0.5摄氏度。
外部晶振配置参照如下配置:
#define NRF_SDH_CLOCK_LF_SRC 1
#define NRF_SDH_CLOCK_LF_RC_CTIV 0
#define NRF_SDH_CLOCK_LF_RC_TEMP_CTIV 0
#define NRF_SDH_CLOCK_LF_ACCURACY 7
打赏作者
近期评论