https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1204379/dix4192-i2c-read-access-issue
部件号:DIX4192主题中讨论的其他器件:DIX9211、 PCM9211、 SRC4192
您好!
我在通过 I2C 读回控制寄存器时观察到异常行为。 按照数据表图中的建议读取寄存器时。 22 (b)、随机读取、 在地址写入和数据读取周期之间使用"重复启动"条件、我可以读取所有寄存器、但地址0x01处的"断电和复位"寄存器始终返回零。 实际上、读取寄存器0x01似乎会触发复位、因为我在读取0x01后读回的所有其他寄存器值都是零、芯片恢复到默认配置。 但是、如果在地址和数据读取周期之间使用停止条件(根据图22、(a)、当前地址读取)、读取地址0x01不会触发复位、 配置会保留。 这是预期结果吗?
此致
汉斯