TI中文支持网
TI专业的中文技术问题搜集分享网站

TLV320ADC3101: 在linux系统下,TLV320ADC3101可以在设备运行过程中,可以实时修改CODEC的采样率吗?

Part Number:TLV320ADC3101

请问:在linux系统下,TLV320ADC3101可以在设备运行过程中,可以实时修改CODEC的采样率吗?

采样位数,增益这些呢

? ?:

采集音频信号,刚开始有20个左右的采样点数值为0(如图示);输入信号是用的信号发生器产生正弦波型号输入给tlv320adc3101。请问这是什么原因导致的?

,

? ?:

这个难道是器件启动时期内导致的吗??

,

Amy Luo:

您好,

? ? 说:

在linux系统下,TLV320ADC3101可以在设备运行过程中,可以实时修改CODEC的采样率吗?

采样位数,增益这些呢

我确认下这个问题

? ? 说:采集音频信号,刚开始有20个左右的采样点数值为0(如图示);输入信号是用的信号发生器产生正弦波型号输入给tlv320adc3101。请问这是什么原因导致的?

不知道这个时间您是怎样对齐的,上述波形是设备启动后开始输出的吗?输入信号是什么时候给到 tlv320adc3101?

? ? 说:这个难道是器件启动时期内导致的吗??

有可能是

,

? ?:

1、这是输出的采样值的数据值

2、输入信号是设备启动前就给到输入

,

Amy Luo:

第一个问题我还在确认中;

TLV320ADC3101在I2S通信中是slave 还是Master?如果是Slave,在设备启动时,TLV320ADC3101还没有输出,主控端就开始发送时钟读取数据,那么读到的就是0。

,

? ?:

Master

,

? ?:

Master

,

Amy Luo:

第一个问题确认:

No, sample rate can't be changed in real-time. It must power off codec before changing sample rate. Gain can be changed in real-time.

如果是master的话,那就看那些0值采样点是不是ADC使能之前输出的,ADC使能之后再加一个采样周期是输出的第一个非0 时刻。

赞(0)
未经允许不得转载:TI中文支持网 » TLV320ADC3101: 在linux系统下,TLV320ADC3101可以在设备运行过程中,可以实时修改CODEC的采样率吗?
分享到: 更多 (0)