尊敬的所有人:
现在我们尝试在 NXP 的 iMX6u 上使用 TLV320ADC6140、操作系统是 Linux 4.1.15。
对于硬件、我们将4个振动传感器连接到 tlv320adc6140、该 MCU 具有与麦克风相同的模拟差分信号输出。 然后、tlv320将对信号进行采样、并最终使用 alsa 接口来收集数据。
对于软件、现在 tlv320adc6140的编解码器驱动程序已经按照官方的驱动程序成功地被移植、并且我还编写了一个机器驱动程序来连接平台和编解码器。 现在可以成功注册声卡。 但我仍然对连接的路由配置感到困惑。
下面是我现在的路由配置:
{"MIC1P"、NULL、"MIC0"}//将 MIC0用作我的第一个振动传感器
{"MIC1M"、NULL、"MIC0"}
{"MIC2P"、NULL、"MIC1"}
{"MIC2M"、NULL、"MIC1"}
{"MIC3P"、NULL、"MIC2"}
{"MIC3M"、NULL、"MIC2"}
{"MIC4P"、NULL、"MIC3"}
{"MIC4M"、NULL、"MIC3"}
{"Capture"、NULL、"CH1_ADC"}
{"Capture"、NULL、"CH2_ADC"}
{"Capture"、NULL、"CH3_ADC"}
{"Capture"、NULL、"CH4_ADC"}
{"CPU-捕捉"、NULL、"捕捉"}
我配置是否正确? 我缺乏这种音频体验。
如需更多信息、请告诉我。
乍得