3.5mm耳机种类 三段式,四段式(分为美标、欧标) 其中 三段式,从头到线,L、R、GND,G端比较长,没有MIC端。 美标(CTIA),从头到线,L、R、GND、MIC 欧标(OMTP),从头到线,L、R、MIC、GND 识别 耳机阻抗很低(8-32欧姆),麦克风阻抗很高(600、10k欧姆) 从耳机识别的角度来讲,耳机上的电声转化装置(左声道听音器和右声道听音器)可以认为是一个16欧或者32欧的电阻,但有些比较好的耳机这个内阻值比较大;mic端可以认为是一个大电阻(通常为1k欧)和一个开关(多按键耳机可以认为好多个开关串上不同组值得电阻)。 四个平台的耳机驱动,mtk、高通、Nividia和spreadtrum。除了高通将检测耳机插拔的事件也申请为input设备外,,其他平台都注册为switch/h2w设备。mtk平台的耳机驱动称为ACCDET+EINT的模式,高通的机制叫做MBHC 高通安卓耳机类型 MBHC_PLUG_TYPE_INVALID = -1,//无效设备 MBHC_PLUG_TYPE_NONE,//未接入设备 MBHC_PLUG_TYPE_HEADSET,//四段耳机 MBHC_PLUG_TYPE_HEADPHONE,//三段耳机 MBHC_PLUG_TYPE_HIGH_HPH,//高阻抗耳机 MBHC_PLUG_TYPE_GND_MIC_SWAP,//欧美标标志位 MBHC_PLUG_TYPE_ANC_HEADPHONE,//主动降噪耳机 耳机按键值 0=KEY_MEDIA 1=KEY_VOICECOMMAND 2=KEY_VOLUMEUP 3=KEY_VOLUMEDOWN 一键耳机按下后电阻值在10欧以下,三键带音量加减的耳机上键的电阻范围在60欧到100欧之间,中键在10欧以下,下键在120欧~200欧之间。 |
|