CC2540 烧写关闭power-saving编译开关的SimpleBLEBroadcastor, 其他设备可以收到起发送的信号
但是一旦打开power-saving编译开关, 其他设备只在上电复位时可以检测到其发送的信号, 然后就再也无法检测到了, 求解?
示波器开了一下, 关闭power-saving编译开关后, 32M晶振是一直工作的,
而一旦打开power-saving编译开关, 32M晶振似乎只在发送信号的信号才工作(起振).
Yan:
Shi,
32K的晶振工作情况怎么样?
POWER_SAVING 打开的话,低功耗模式下32M是关闭的。
Shi Nan:
回复 Yan:
没有焊接外部32K晶振, 修改了代码使用内部的32K,似乎可以工作了, 但是不知道不焊32K晶振会不会有什么负作用?
hua huamao:
32k内部晶振是由32MHz的晶振经过977的分频得到的,会随温度变化和电压变化而误差增大,变到16MHz和32MHz是,会产生波动,影响稳定性。
而且使用内部晶振,功耗降不到最低,具体高多少没有测量过
这个也是为sleep_timer提供时钟的,影响定时精度。