对比蓝牙和Wi-Fi 共存在智能手机上的解决方案
BT_STATE也是由蓝牙设备向Wi—Fi设备发送的信号线,它通知Wi—Fi设备此时蓝牙是处于发送状态还是接收状态。由于硬件的需要,此信号线必须连接到蓝牙的PIO5管脚。
WLAN_ACTIVE是由Wi—Fi设备向蓝牙发送的信号线,它用来通知蓝牙Wi—Fi设备将要发送或接收数据,下一个蓝牙的操作应该被取消。这根信号线默认连接到PIO9。
此种类型的三线连接一般只能用于BlueCore4以及更高的蓝牙核上。
这里的三线共存实质上使用的是时分共存技术,当Wi—Fi设备将要发送或者接收数据的时候下一个蓝牙任务动作将会被取消。蓝牙任务在这里一般分为高优先级和低优先级两种,当高优先级任务工作的时候,如果此时Wi—Fi也在工作,这时候Wi—Fi任务将会被取消,当蓝牙执行低优先级任务的时候,如果有Wi—Fi也在工作,这时候蓝牙任务应该被取消。
使用AFH和三线共存两种技术很好的解决了蓝牙耳机通话的语音质量问题,而且Wi—Fi传输数据的效果也比较好。图4就是在同时使用这两种技术的情况下对蓝牙和Wi—Fi测试的仿真图。
4 结语
本文详细介绍了AFH技术和AFH技术与三线共存技术结合使用来解决智能手机上的蓝牙与Wi-Fi共存问题,通过试验结果得出了两种解决方法的效果,使用AFH技术和三线共存技术可以更好的解决蓝牙与Wi-Fi的共存问题。相信以后这种解决方案在同时拥有这两种无线的其他的终端上也会越来越多的得到应用。
评论