大家好、
我的客户正在使用2563的 QFN 封装。 我们正在调试一个声音问题、我们将错误标志寄存器0x24-0x27读取为0x0400D188。
什么可能导致 DAC MOD 错误标志出现?
我们发现0x04005188错误标志并不会真正影响声音性能、因此我们主要关注的是0x26=D1值。
谢谢!
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.
大家好、
我的客户正在使用2563的 QFN 封装。 我们正在调试一个声音问题、我们将错误标志寄存器0x24-0x27读取为0x0400D188。
什么可能导致 DAC MOD 错误标志出现?
我们发现0x04005188错误标志并不会真正影响声音性能、因此我们主要关注的是0x26=D1值。
谢谢!

尊敬的 Andy:
看起来在寄存器0x24中、标志位2表示 TDM 时钟错误。 这意味着存在一些内部时钟误差、也会导致 DAC MOD 出现时钟误差。 发生 TDM 时钟误差的方法有三种:1) SBCLK 与 FSYNC 比无效2) FSYNC 频率无效或3) SBCLK 或 FSYNC 时钟停止。 上表显示了所选采样率的 SBCLK 与 FSYNC 的正确比率。 请告诉我这是否有助于您确定 TDM 时钟误差的原因。 最好检查 SAMP_RATE[1:0]位以确保正确选择采样率。
谢谢、
Elizabeth Weichel
您好、Elizabeth、
感谢您的回答。
如果我错了、但您说 DAC MOD 时钟误差严格来说是 TDM 时钟误差的导数、请更正我的问题? 您是否可以考虑提出此错误标志?
锁存错误寄存 器读取0x04005188、这意味着正常运行的单元上也存在 TDM 时钟错误。 我们确信、采样率和比率是正确的。 我们将检查 SBCK 和 FSYNC HALT 可能性。
非常感谢!