Part Number:CC2640R2F
GATT通信,在取消省电模式的情况下,为什么取消外部低频晶振会导致手机连接不上(接上外部低频晶振手机就能连接上)?由于我的应用也不需要 低功耗,只要能通信就行,如果取消这个外部低频晶振呢?
YiKai Chen:
基本上你需要外部低频晶振才夠準確,手机才能连接上
,
?? ?:
为什么呢?这个外部低频晶振的作用是什么?如果是作为时间基准的话,那高频晶振只有几十ppm误差,不是更加准确吗?
,
YiKai Chen:
Bluetooth low energy requires a slow-speed clock with better than±500 ppm accuracy. 試試參考 https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_Bluetooth_swra499c.pdf 去做internal RC low frequency oscillator的校正看看能不能连接上
,
?? ?:
非常感谢,但是我已经取消低功耗选项了啊,应该就不会sleep了吧?我也不需要sleep,因为系统对功耗没有要求,能通过蓝牙连接就可以了,这样也必须用校准后的低频信号吗?如果必须要低频信号的话,在不需要Sleep的情况下有没有从高频24M里面经过分频的途径?谢谢!
,
?? ?:
CC2640R2F datasheet里面是这样说的:The 32-kHz crystal is optional. Bluetooth low energy requires a slow-speed clock with better than ±500 ppm accuracy if the device is to enter any sleep mode while maintaining a connection.
前提是如果器件需要进入任何睡眠模式,我不需要他进入睡眠模式,是不是有方法不需要这个低频信号?谢谢!
,
Cherry Zhou:
收到您的问题了哈,我们跟进给英文论坛的工程师看下。
,
Cherry Zhou:
您好,
请问您是否遵循 BLE-Stack User's Guide中, Using 32-kHz Crystal-Less Mode的相关说明?该解决方案包括使用校准后的 RCOSC_LF,是用于更换外部 LF 晶振的最精确的解决方案,同时不考虑standby mode的注意事项。