This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
我们已将 基于 TLV320DAC3100的 ACEV-1A EVM 连接到 imx8Mini 评估板。
我们能够操作8欧姆扬声器,并检测3.5mm 插孔耳机插入也在 ACEV-1A EVM 上 .
我们想知道
1)如果 TLV320DAC3100 将检测麦克风模拟输入(当用户在3.5mm 插孔耳机电缆的麦克风上讲话时)并使用 BLCK/MCLK/DIN/DOUT?将其提供给 imx8mini 处理器?
2)如果 第1点 为真、那么在固件中有何可能性
3)如果第1点不正确、则如何处理来自3.5mm 插孔的麦克风模拟输入并连接到处理器
尊敬的 Bhavesh:
1) 1)麦克风检测仅由内部寄存器映射/GPIO 引脚中断进行监控。 无法通过 I2S 总线发送检测。 有关更多详细信息、请参阅数据表中的6.3.10.5。
2)不适用
3) 3)如果您要将麦克风数据连接到处理器、则需要完整的编解码器、而不仅仅是 DAC。 TLV320AIC3100是该器件的编解码器版本。
此致、
J·麦克弗森
尊敬的 Jeff:
1)校正,麦克风检测由 I2C 完成,来自处理器的音频通过 I2S 发送
3)在评估板上,有一个连接到 TLV320DAC3100引脚13和14的麦克风连接器 ,如何将此 AIN 引脚用于将麦克风模拟输入发送至处理器?
第3点需要哪些固件设置
尊敬的 Jeff:
1)校正,麦克风检测由 I2C 完成,处理器的音频通过 I2S 通过 TLV320DAC3100发送到扬声器
3)在评估板上,有一个连接到 TLV320DAC3100引脚13和14的麦克风连接器 ,如何将此 AIN 引脚用于将麦克风模拟输入发送至处理器?
第3点需要哪些固件设置。
尊敬的 Bhavesh:
抱歉、我混淆了您原来的问题是否有另一个功能、但上面的答案仍然有效。 TLV320DAC3100无法输出 I2S 数据。 您需要搭载 TLV320AIC3100。 引脚13和14只用于与 DAC 信号的模拟混合。
此致、
J·麦克弗森
尊敬的 Jeff:
众所周知、3.5mm 插孔的麦克风输入无法路由到 I2S。
1)您能告诉我将 AIN1或 AIN2信号路由到 HPL/HPR 或 SPKR/SPKL 的固件配置吗?
2)您是否有任何应用手册、参考设计或参考部分、可以通过这些部分将麦克风数据以数字方式传输到处理器。
尊敬的 Bhavesh:
1) 1)仅使用页1/寄存器35完成 AIN1/2混合(见下文)
2) 2) TLV320AIC3100 是实现从麦克风输入将数字音频路由到处理器的最佳选择。 固件与 TLV320DAC3100相同并且引脚2兼容。 切换到 AIC3100将提供 I2S 数据输出、让您向处理器发送数据。
此致、
J·麦克弗森
感谢 Jeff、
TLV320AIC3100 和 TLV320DAC3100的规格/比较是否存在差异
我们是否具有该内容的任何链接。
尊敬的 Bhavesh:
两者之间的规格是相同的。 AIC3100除了添加 ADC (包含其他规范)外、性能与 DAC3100性能相同。
此致、
J·麦克弗森