想问一下为什么主从机连接会经常断开,查阅相关资料得知原因为8代表超时,但是我已经把原来的超时时间设置成了5s了,但还是会有这样的结果,是还要变大一点吗
热门产品 :
CH32V317: 互联型青稞RISC-V MCU
想问一下为什么主从机连接会经常断开,查阅相关资料得知原因为8代表超时,但是我已经把原来的超时时间设置成了5s了,但还是会有这样的结果,是还要变大一点吗
看起来是连接后很快就断开了,可以先使用例程测试一下,主从连接后查看是否断开。
如果是断开的话,需要检查主机硬件是否有32K晶体(作为BLE主机使用务必外挂32K晶体)。
其次可以对比测试使用手机连接你的从机,查看是否断开。
配置超时时间有效果,但是如果中间频繁丢包没有主从交互,即使超时给再大也没有意义。