
试过了起不来哦
上述是基于FR303x-SDK-v0.3.11系统时钟12MHz打开睡眠模式的日志情况,没有睡眠唤醒日志,也搜索不到蓝牙广播!

上述是打开system_sleep_disable();屏蔽掉system_sleep_enable();的日志情况,可以搜索到蓝牙广播并且成功连接!
@felix-yang 自己做的板子,是官方例程,System_SetSystemClock(12000000);就只有FR303x-SDK-v0.3.5能跑休眠;我试了FR303x-SDK-v0.3.9和FR303x-SDK-v0.3.11就休眠就跑不起来,蓝牙也不广播,但是改成System_SetSystemClock(24000000);就能跑起来。
@felix-yang     /* set system clock to 12MHz */
System_SetSystemClock(12000000);
		       //System_SetSystemClock(24000000);
我发现系统时钟设置24MHz就能跑起来,设置12MHz就跑不起来,这个跟硬件有关系吗,我板子外面贴的24M晶振。
@felix-yang 了解,请问下系统休眠和唤醒就是靠system_sleep_enable和system_sleep_disable这两个函数来切换吗,如果这两函数都没有用,系统处于什么状态?
你的代码和官网下的是有区别的,不知道是不是要添加co_delay_10us(40000);system_sleep_enable();这两句?
FR303x-SDK-v0.3.11也是一样的情况,目前看就只有FR303x-SDK-v0.3.5是正常的,芯片用的FR3032D,编译环境选的ble_simple_periphreal_recv,你们可以看下?