您好!
我需要让 TLV320DAC3120生成蜂鸣声、但我尝试使用它是因为两个 days.it 仍然输出任何声音。
我可以使用 i2c 到 r/w 寄存器。 SoC 无输入向该 TLV320DAC3120添加 WCLK、BCLK、MCLK。
第一个问题:TLV320DAC3120能否自行生成时钟? 我阅读了 TLV320DAC3120的数据表、我认为可以。
第二个问题:如果可以,如何配置寄存器和生成蜂鸣声?
谢谢你。
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.
您好!
我需要让 TLV320DAC3120生成蜂鸣声、但我尝试使用它是因为两个 days.it 仍然输出任何声音。
我可以使用 i2c 到 r/w 寄存器。 SoC 无输入向该 TLV320DAC3120添加 WCLK、BCLK、MCLK。
第一个问题:TLV320DAC3120能否自行生成时钟? 我阅读了 TLV320DAC3120的数据表、我认为可以。
第二个问题:如果可以,如何配置寄存器和生成蜂鸣声?
谢谢你。
LIN、
首先、欢迎使用 E2E、感谢您关注我们的产品!
您能否提供电路原理图以更好地解决此问题?
TLV320DAC3120能够生成 WCLK 和 BCLK、但您需要在主控模式下配置器件并提供有效的 MCLK。
然后、为了从蜂鸣器模块中产生蜂鸣声、您需要选择处理模块 PRB_P25、这是唯一支持蜂鸣声生成的模块。 生成 WCLK 和 BLCK 后、将初始化处理块、您将能够使用所需的配置生成蜂鸣音。
我附加了一个寄存器配置示例、其中 TLV320DAC3120配置为主模式、蜂鸣器发送2KHz 音调并持续2秒。
配置格式为 w (I2C 写入命令) 30 (I2C 地址) xx (十六进制格式的寄存器地址) yy (十六进制格式的寄存器数据)
e2e.ti.com/.../DAC3120_5F00_Master_5F00_Mode_5F00_Beep_5F00_Generator.txt
我还建议查看此文档、了解有关哔声生成的更多详细信息。
http://www.tij.co.jp/jp/lit/an/slaa446/slaa446.pdf
如果您对此有疑问或意见、请告诉我。 我们很乐意为您提供帮助。
此致、
Luis Fernando Rodríguez S.