工具/软件:Linux
您好!
我们使用 TI 芯片 TAS5733L 设计条形音箱。 但我们还有一些问题需要解决。
我们读取器件 ID 寄存器:它显示的是0x41、而不是默认的0x40。
2.初始化像 pic 那样的控制寄存器后。 和初始化序列、如数据表所述。 我们 使用 I2S 发送音频数据、但扬声器没有声音。 我们启用 TAS5733L、输出具有 PWM 波。 但没有声音。
我们的电路如下所示:
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.
工具/软件:Linux
您好!
我们使用 TI 芯片 TAS5733L 设计条形音箱。 但我们还有一些问题需要解决。
我们读取器件 ID 寄存器:它显示的是0x41、而不是默认的0x40。
2.初始化像 pic 那样的控制寄存器后。 和初始化序列、如数据表所述。 我们 使用 I2S 发送音频数据、但扬声器没有声音。 我们启用 TAS5733L、输出具有 PWM 波。 但没有声音。
我们的电路如下所示:
您好、Shawn、
感谢您的快速回复。 我将尽快尝试、并使用3.072M 时钟将 MCLK 与 SCLK 连接在一起。
但在 TAS5733L 数据表中、
7.4.1时钟、自动检测和 PLL
TAS5733L 器件会检查 SCLK 是否为32 f S、48 f S 或64 f S 的特定值。 仅限 DAP
支持1×f S LRCK。 这些时钟与 SDIN 的时序关系在后续章节中显示。 。
时钟部分使用 MCLK 或内部振荡器时钟(当 MCLK 不稳定、超出范围或不存在时)到
产生以512倍 PWM 开关频率运行的内部时钟(DCLK)。
DAP 可以自动检测所有支持的时钟并将内部时钟控制逻辑设置为适当的设置
时钟控制寄存器中定义的时钟速率
这意味着芯片可以在没有 MCLK 的情况下正常工作、因为有内部振荡器时钟、对吧?
谢谢