各位大佬求助,运行Peripheral,用BLE调试助手搜索,只有在重新通电的瞬间可以搜索到设备,更别提正长连接了,这是怎么回事,和我自己画的板子有关吗
wch 的ble 解决方案中,所有的ble 例程默认的 低频晶体都是外置的 32768Hz晶体,如果实际的板子上没有设计,或者没有贴对应的晶体, 会导致ble运行异常.
解决的方法是:
WCH BLE下低频时钟的选择低频时钟支持
ch577 ch578 ch579:
LFXO外部晶体32.768K
内部RC:32.000K(BLE主机模式不建议用)
内部RC:32.768K(BLE主机模式不建议用)
ch573 ch571 /CH58x 系列
LFXO外部晶体32.768K
内部RC:32.000K(BLE主机模式不建议用)
内部RC:32.768K(BLE主机模式不建议用)
基于高频晶体的分频
设置
ch577 ch578 ch579 在keil中:查看LF CLK 配置说明:
在keil中配置为 内部RC 32.768K:
ch573 ch571 ch570 在Mounriver studio中:查看LF CLK 配置说明:
在Mounriver studio中配置为内部RC 32.768K:
多谢大佬指点,没问题了;
请问这个“基于高频晶体的分频”在ch573工程的注释中没找到,是需要什么特殊操作吗?
https://www.cnblogs.com/debugdabiaoge/p/15813858.html 看下这个帖子的描述