现在使用官方蓝牙键盘例程,想实现多个终端(电脑,手机)直接切换。目前的办法是修改好mac后,重启芯片,感觉还是有点别扭,并且重新连上也需要几秒钟。做不到马上可以连上。是否有更好的办法,直接动态修改mac地址,不需要重启的。
热门产品 :
CH641: PD及无线充电专用MCU
现在使用官方蓝牙键盘例程,想实现多个终端(电脑,手机)直接切换。目前的办法是修改好mac后,重启芯片,感觉还是有点别扭,并且重新连上也需要几秒钟。做不到马上可以连上。是否有更好的办法,直接动态修改mac地址,不需要重启的。
动态修改还不支持。
一般2种做法,重新设置mac地址,复位重新运行;还有就是重新设置mac地址,然后重新初始化蓝牙。
第一种简单粗暴。
连接5s以内都算正常,加快连接速度,可以把广播间隔调小,最小广播间隔是20ms(协议规定),默认的广播间隔是50ms。
请问如何重新初始化蓝牙?