https://e2e.ti.com/support/audio-group/audio/f/audio-forum/958987/tlv320adc5140-tlv320adc5140
器件型号:TLV320ADC5140您好、先生、
这是使用 ADC5140的16个麦克风输入 POE (以太网供电)会议系统需要您的帮助。
方框图如下所示。
- 2个 ADC5140、一个是 TDM 主控、另一个是 TDM 受控
- 两个 ADC5140将共享一条 TDM 总线
- ADC5140将是一个 PDM 至 TDM 转换器
- 每个 ADC5140都具有8x PDM 麦克风输入
我们已初始化 TLV320ADC5140的设置、但捕获的麦克风信号显然是错误的、如下所示。
并非每个通道都与通道1、2相同。 只有通道1、2、6和9是相似的。 (我们在电路板前面播放1kHz 信号。)
寄存器如下所示。 请告诉我们它有什么问题吗?
寄存器的设置是否错误? 或任何其他问题? 谢谢。
PDM_REG_Setting settings_master[]=
{
{TLV320_REG_PAGE_CFG、 0x00、 false}、
{TLV320_REG_SW_RESET、 0x01、 true}、
{TLV320_REG_SLEEP_CFG、 0x81、 false}、
{TLV320_REG_ASI_CFG0、 0x30、 false}、
{TLV320_REG_ASI_CFG1、 0xA0、 false}、
{TLV320_REG_GPIO_CFG0、 0xA0、 false}、
{TLV320_REG_STM_CFG0、 0x87、 false}、
{TLV320_REG_STL_CFG1、 0x4A、 false}、
{TLV320_REG_ASI_CH1、 0x00、 false}、
{TLV320_REG_ASI_CH2、 0x01、 false}、
{TLV320_REG_ASI_CH3、 0x02、 false}、
{TLV320_REG_ASI_CH4、 0x03、 false}、
{TLV320_REG_ASI_CH5、 0x04、 false}、
{TLV320_REG_ASI_CH6、 0x05、 false}、
{TLV320_REG_ASI_CH7、 0x06、 false}、
{TLV320_REG_ASI_CH8、 0x07、 false}、
{TLV320_REG_CH1_CFG0、 0x40、 false}、
{TLV320_REG_CH2_CFG0、 0x40、 false}、
{TLV320_REG_CH3_CFG0、 0x40、 false}、
{TLV320_REG_CH4_CFG0、 0x40、 false}、
{TLV320_REG_GPO_CFG0、 0x41、 false}、
{TLV320_REG_GPO_CFG1、 0x41、 false}、
{TLV320_REG_GPO_CFG2、 0x41、 false}、
{TLV320_REG_GPO_CFG3、 0x41、 false}、
{TLV320_REG_GPI_CFG0、 0x45、 false}、
{TLV320_REG_GPI_CFG1、 0x67、 false}、
{TLV320_REG_IN_CH_EN、 0xFF、 false}、
{TLV320_REG_ASI_OUT_CH_EN、 0xFF、 false}、
{0xFF、 0x00、 false}
};
PDM_REG_Setting settings_slave[]=
{
{TLV320_REG_PAGE_CFG、 0x00、 false}、
{TLV320_REG_SW_RESET、 0x01、 true}、
{TLV320_REG_SLEEP_CFG、 0x81、 false}、
{TLV320_REG_ASI_CFG0、 0x30、 false}、
{TLV320_REG_ASI_CFG1、 0xA0、 false}、
{TLV320_REG_ASI_CH1、 0x08、 false}、
{TLV320_REG_ASI_CH2、 0x09、 false}、
{TLV320_REG_ASI_CH3、 0x0A、 false}、
{TLV320_REG_ASI_CH4、 0x0B、 false}、
{TLV320_REG_ASI_CH5、 0x0C、 false}、
{TLV320_REG_ASI_CH6、 0x0D、 false}、
{TLV320_REG_ASI_CH7、 0x0E、 false}、
{TLV320_REG_ASI_CH8、 0x0F、 false}、
{TLV320_REG_CH1_CFG0、 0x40、 false}、
{TLV320_REG_CH2_CFG0、 0x40、 false}、
{TLV320_REG_CH3_CFG0、 0x40、 false}、
{TLV320_REG_CH4_CFG0、 0x40、 false}、
{TLV320_REG_GPO_CFG0、 0x41、 false}、
{TLV320_REG_GPO_CFG1、 0x41、 false}、
{TLV320_REG_GPO_CFG2、 0x41、 false}、
{TLV320_REG_GPO_CFG3、 0x41、 false}、
{TLV320_REG_GPI_CFG0、 0x45、 false}、
{TLV320_REG_GPI_CFG1、 0x67、 false}、
{TLV320_REG_IN_CH_EN、 0xFF、 false}、
{TLV320_REG_ASI_OUT_CH_EN、 0xFF、 false}、
{0xFF、 0x00、 false}
};
谢谢、Ian。