我希望使用贵公司的CH592等芯片设计一个通用的蓝牙接收器,实现类似于手机或者电脑的蓝牙这种可以通过列表实现选择与不同设备连接的蓝牙功能。
但我阅读网上一些资料时,发现有人提到例程主机实现的蓝牙功能是与例程里设备绑定的。
请问该芯片蓝牙功能上是否存在哪些功能无法实现?是否存在相关例程可以实现通用蓝牙主机的设计?
我希望使用贵公司的CH592等芯片设计一个通用的蓝牙接收器,实现类似于手机或者电脑的蓝牙这种可以通过列表实现选择与不同设备连接的蓝牙功能。
但我阅读网上一些资料时,发现有人提到例程主机实现的蓝牙功能是与例程里设备绑定的。
请问该芯片蓝牙功能上是否存在哪些功能无法实现?是否存在相关例程可以实现通用蓝牙主机的设计?
您好,应用场景中需要连接怎样的设备?如果需要连接蓝牙音频设备,我司MCU不满足要求做不了。我司MCU只支持低功耗蓝牙BLE,实时 传输音频数据需要运行经典蓝牙。
“例程主机实现的蓝牙功能是与例程里设备绑定的”BLE主从机通信前需要建立连接,不过BLE主/从机例程都是通用的,只要对端设备是符合BLE标准的,具备在指定服务、指定特征下通讯的功能,就能连接通信的。BLE中也有配对绑定的功能,常与白名单结合使用,用来指定只与绑定后的设备进行通信。
诶,蓝牙音频无法满足嘛?我看CH592的datasheet,其中提到它支持蓝牙5.4的BLE,那为什么不支持实现LE audio?是不支持HCI ISO吗?
①音频无线传输的数据量非常大,低功耗蓝牙的速度无法满足,如果只是传输简单的语音控制命令,则可以完成。BLE的无线传输速度最大是100KB/s;
②音频传输需要加解码,如果使用软件完成对资源消耗如RAM是比较大的,所以一般使用特定芯片的硬件加解码完成。
因此传输音频一般使用经典蓝牙。