要實現藍牙能夠打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,長/短同步