大家好、我不明白 为什么我的芯片没有检测到耳机。
我已经尝试了复杂性最低的产品:
在 MICBIAS 和 VOL/MICDET 之间有一个2k2电阻器。
当 我触摸 VOL/MICDET 接地时、我会期望 INT1升高。
但不会产生 INT1、 当我读取第0页寄存器44时、它始终为0。
这是我的代码:所有其他值都处于复位后的状态。
tlv320_write_reg (0、0);//选择 PAGE 0执行以下寄存器操作
tlv320_write_reg (67、0b10000000);//完全启用耳机检测
tlv320_WRITE_reg (51、0b00010100);// GPIO1输出= INT1输出
tlv320_write_reg (48、0b10000000);//耳机检测时提高 INT1
所有电源电压均为3.3V
VOL/MICDET 上的电压为1.92V
我出了什么问题?