DA7217注册设置

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

你好,

我的da7217数据规格版本为3.1。我对注册设置有一些问题:

1. Page 61:对于PLL,表47表示它需要设置寄存器0x27位3:2。但是,寄存器0x91中的PLL_INDIV位。所以我怀疑表47是错误的

2.第115页:我怀疑表163位3错了。根据MIXIN_2_CTRL,该MIXIN_1_CTRL位3应为混音器启用而不放大器启用。放大器使能位为位7。

3.如果在设置活动模式位之前,我应该先配置所有寄存器吗?我收到了一个样本寄存器设置,并且活动位设置在第一行中。我想知道也可以在完成编解码器寄存器初始化之前立即发出音频数据。

4. DA7217是否关注配置寄存器的顺序?换句话说,我应该先在设置其他人之前配置一些寄存器吗?

谢谢,

吉米

设备:
BMCADAM.
离线
最后一次露面:1个月1周前
职员
加入:2015-09-16 16:25
1. Page 61:对于PLL,

1. Page 61:对于PLL,表47表示它需要设置寄存器0x27位3:2。但是,寄存器0x91中的PLL_INDIV位。所以我怀疑表47是错误的

是的,这是注册0x91,用于选择MCLK值。

2.第115页:我怀疑表163位3错了。根据MIXIN_2_CTRL,该MIXIN_1_CTRL位3应为混音器启用而不放大器启用。放大器使能位为位7。

是的,这是一个混音器启用。

3.如果在设置活动模式位之前,我应该先配置所有寄存器吗?我收到了一个样本寄存器设置,并且活动位设置在第一行中。我想知道也可以在完成编解码器寄存器初始化之前立即发出音频数据。

您需要系统活动以写入寄存器。如果这是一个问题,我会根据您的设置而静音音频频道。

4. DA7217是否关注配置寄存器的顺序?换句话说,我应该先在设置其他人之前配置一些寄存器吗?

不是特别,我会做系统活动,遵循DAI / PLL(时钟设置),然后是音频路径。