大家都知道, sco/esco可以分别通过pcm/i2s和vohci来支持. 最近, 某厂因为惯性设计, PCB线路图漏了PCM连接并不改硬件, 所以只能要求支持vohci. 再加上公司自身也要做好这种储备, 所以就在安卓平台上移植并开发了vohci功能.
除了安卓需要开发这个功能外, 蓝牙芯片本身也是需要支持才可以的. 目前验证过博通/RK/AIC蓝牙芯片支持. RTK看驱动代码应该以前是开发过的, 提供的思路也很好. 但不知为何,现在RTK回应是不支持了…
1 PCM通路原理
首先, 我们看PCM通路下, 整个安卓平台支持起来的原理: