USB Type-C支持模拟音频耳机
本设计示例仅展示了通过Type C USB连接器,实现使用Type C型USB口支持模拟音频耳机。
无法同时支持3.5mm音频耳机与USB Type C连接器。
音频播放的音频质量受限于音频开关(留坑后面填)
某通平台没有针对Type C模拟音频做出一套完整方案。
现在中端平台, 音频和PMI一般分别是两个独立IC,当然也有PMIC的据有codec,实际情况是一样的,codec和PMIC cc是两个独立模块(目前我只能这么理解,,,ԾㅂԾ,,)。
Type C的识别一般交给PMIC芯片来识别,并把信息传递给主芯片。
audio 识别耳机插入一般交给WCD独立的音频芯片来识别,并把信息传递给主芯片。
所以audio与PMIC这两个芯片并没有能快速并直接的软件交互动作。
目前的设计是通过USB Type-C接口连接3.5mm传统耳机的参考图如下
对应USB Type-C plug与3.5mm adio jack的各个pin定义对应关系,如下图:
A5/B5(CC1/CC2)=HS_DET
A7/B7(DM)=HPH Left
A6/B6(DP)=HPH Right
A8(SBU1)=MIC or AGND
B8(SBU2)=AGND or MIC
逻辑框图如下:
赞 (0)