DA7217系统控制器1

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
2个帖子/ 0新
最后一篇
jimmy.wang@adap ...
离线
最后一次露面:10个月1周前
加入:2014-05-07 01:26
DA7217系统控制器1

你好,

我正在尝试使用两个Ananlog MICS输入和I2S输出进行编程DA7217。采样率为16kHz。MCLK是24 MHz。我的IO电压为3.3V。我在主模式下运行编解码器。在编程必要的寄存器后,编解码器似乎正在运行:它会生成正确的16khz WCLK和512 kHz BCLK。但是,没有数据排序行没有数据。我检查了我的范围内的麦克风输入。输入信号随着我的语音而异。因此,不知何故,数据不会被路由到I2S总线。

编程编解码器后,我读回大部分寄存器值。该文件已附加。

有一个寄存器SYSTEM_STATUS(0x16)显示系统控制器1忙。我不确定它是否应该忙碌。

如果有人帮助我查看寄存器设置并让我知道阻止数据输出I2S总线的数据,请欣赏。

这是相当紧迫的,因为我们正在持有生产线,以确保我能够做出这个编解码器。否则,我们必须用不同的制造商编解码器切换到我们的旧设计。所以请帮帮我。

谢谢,

吉米

附件:
设备:
BMCADAM.
离线
最后一次露面:1个月5天前
职员
加入:2015-09-16 16:25
如果系统控制器是

如果系统控制器仍然忙,则意味着它尚未完成设置,这将导致您所观察到的问题。

您需要在写入系统控制器后添加延迟,以便在执行其他任何内容之前完成。