要实现蓝牙能够打skype电话,或蓝牙录音等功能,从下到上,需要做如下的修改
audio部分:
1.驱动层,需要实现audio pcm的驱动。
2.hal层,需要添加蓝牙sco音频的通路支持。
蓝牙部分:
1.使用的蓝牙芯片的pcm接口连接到ap的pcm接口(用于传送音频数据),不是走的uart口传送音频数据。
2.使用的handfree/handset的profile,而不是a2dp profile
3.pcm部分,ap的pcm controller做主,蓝牙芯片做从。参数是:采样率8Khz,16bit,长/短同步