学技术 | Qualcomm蓝牙耳机FAQ - QCC如何实现光纤的音频输出以及和SBC切换

描述

 

最近有一些客户咨询在我们QCC的芯片上是否都支持光纤(SPDIF)的输出?如果支持该如何实现实现这个功能?

 

那颗芯片支持光纤输出,大家最好查看芯片的芯片的data sheet(与其相信人家的说法,不如相信自己的眼睛“耳听为虚,眼见为实”,当然咨询我们大联大的FAE,我们是不会骗你的)。

 

“这里我偷偷的告诉大家QCC3021是支持光纤的输入和输出的,后面我就拿QCC3021来给大家讲解”

蓝牙耳机

 

QCC3021配置SPDIF的输出,不仅仅是简单的配置输出的类型(之前CSR的芯片就是这么配置的),当前QCC3021也是需要配置输出Hardware Type 的。

蓝牙耳机

 

然后呢?我们还需要配置一下光纤的输出PIO、光纤输出的采样率、光纤输出的速率。

 

这在配置界面是没有的,可能不少的客户是不知道的吧,这个配置实际是通过MIB KEY来配置的,大家可以参考如下。

蓝牙耳机蓝牙耳机

 

这样大家才能让光纤才能正常的输出。

 

如果大家在功能上想需要实现光纤输出和DAC输出实现来回切换的功能, 那就需要调整代码来实现了,通过配置输出的ID可以知道是audio_output_config_t这个结构体来配置的。

 

可以参考如下。

蓝牙耳机

 

以上是简单的给大家描述了SINK工程有关SPDIF的输出实现功能,如果大家想了解headset 工程的SPDIF的输出实现,可以联系我们AITg的FAE,我们再给大家一一的指导。

 

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分