大家好!
我将在原型中使用 ESP32、同时随 TI TAS5760L 一起使用。 I2C 总线正常工作、我可以读取和写入寄存器。
目前、我从寄存器获得以下输出:
寄存器值放大器被禁用:
TAS5760L 我是谁:0x82
TAS5760L 电源控制:0xFD
TAS5760L 数字控制:0x14
TAS5760L 模拟控制:0xD1
TAS5760L 卷配置:0x83
TAS5760L 故障:0x1000
寄存器值放大器启用:
TAS5760L 我是谁:0x82
TAS5760L 电源控制:0xFD
TAS5760L 数字控制:0x14
TAS5760L 模拟控制:0xD1
TAS5760L 卷配置:0x80
TAS5760L 故障:0x1000
如您所见、启用后、输出取消静音、关断状态发送为高电平。 不过、我不断收到故障、SD_FAULT 线路不断闪烁(未锁存)、这意味着在阅读数据表时、它是时钟错误。
我找到了很多有关此芯片的帖子、他们说数据表错误、并且您不能将 MCLK 绑定到 SCLK (我假设这是指物理连接)。
请您对我需要做些什么来解决此问题有什么建议吗?
此致、
克里斯托弗