工具与软件:
我用示波器测量 DAC 的输出通道、发现有时 这些通道不同步;左右通道之间存在轻微延迟或间隙。 这种延迟或间隙不是恒定的、它在一个声音播放到下一个声音之间略有不同;即、如果一个声音播放并在几秒钟后停止、同一声音的下一次播放可能具有此 L/R 间隙。 一旦 存在间隙、只要播放声音、间隙就会保持不变;间隙仅在播放/停止周期之间变化
我使用逻辑分析仪读取 DAC 输入、但我没有看到 相同声音的播放之间有显著差异、我再次播放并在几秒钟后停止了一个声音、然后针对相同的声音重复步骤;DAC 输入端的读数未显示任何显著差异; 只有几个样本不同、并且仅针对一个位、我想这是由于我所具有的设置、它可能会在逻辑 分析仪读取通道上引入噪声。
我正在使用:
* I2S 24位左对齐
* 16 KHz 采样频率
* 1.024 MHz 位时钟频率
* 6.14 MHz SYSCLK 频率
我的问题 是:
*是什么原因导致两个通道的延迟发生这些变化?
*每个时钟输入的时钟抖动容差是多少? 这是否 会导致通道不同步?
欢迎任何想法