https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1227635/src4382-i2c-write-issue
部件号:SRC4382主题中讨论的其他器件: SRC4392
我在通过 I2C 写入 SRC4382寄存器时遇到了一个奇怪的问题。
要配置寄存器、我要使用 i2c-tools 应用。
第一次写入到页选择寄存器0x7f 0x00 (用于配置控制和状态寄存器)
读回该寄存器、该值对应于配置的值(同样、如果页选择值 配置为不同于0x00的值)
之后、我向寄存器0x01写入0x3F 值以退出断电状态。
读回该寄存器时、该值保留为0x00。
所有寄存器都发生该问题、除了0x7F 和0x00 (数据表中的 寄存器已声明为保留寄存器)。
您对原因有什么了解吗?我可以检查什么?
我已经研究了 I2C 总线、似乎这不是 I2C 信号上的任何模拟或协议问题。
NB:I2C 总线以40KHz 的频率运行。
谢谢

