本帖最后由 yidoumi 于 2017-3-26 14:22 编辑
目前想选择一款双模蓝牙芯片完成以下功能,不知道能否实现:
1.和手机蓝牙连接后,能支持接打电话,播放音乐
2.能够和手机之间传递语音数据消息,相当于可以传递语音数据给手机,手机端能拿到语音数据并处理,手机也能发送语音数据消息过来,并播放
我的思路:
首先芯片选择时,我会选择bt2.1+ble4.0双模的芯片或者3.0+ble4.0,这样2.1的edr,底层协议支持A2DP,这样在软件协议方面是支持语音传输和听音乐了,硬件上芯片可能支持pcm,iis或ac97,我的理解是蓝牙语音是通过这几个接口来收发数据的
其次,蓝牙芯片也会支持i2c uart spi sdio可能其中的一种或几种完成普通数据传递,比如通过uart连接蓝牙,通过AT指令发送一些控制数据来通信
然后我的疑问是,我现在想发送语音数据和手机端通信该怎么做呢?是走串口还是走iis语音接口呢?有对应满足我这种需求的蓝牙芯片和原理图吗?或者给我点tips也可以。 |