BB_TIMER的最大定时时间可以通过“rwip.h”文件的“BLE_Sleep_MaxDuration_Set(int32_t maximum_value)”函数进行设置,该函数maximum_value参数的单位是625us,该参数的最大值不能超过32位的32.768KHz频率的计数最大值,系统默认BB_TIMER的最大待机时间为30s。
当芯片有蓝牙广播、蓝牙连接、蓝牙扫描等相关蓝牙时序活动正在进行,这时如果让芯片进入低功耗,BB_TIMER的定时唤醒的时间将会被自动设置和蓝牙广播、连接等蓝牙时序相同以确保在准确的时刻唤醒芯片进行蓝牙通信。