主题中讨论的其他器件: PCM6240-Q1
它包含两个通过 I2C 总线连接的 TLV320ADC5140。
I2C 从器件地址可通过 ADDRx 引脚区分。
因此、当我尝试使用 I2C 读取/写入每个寄存器时、我发现无法读取或写入某些寄存器。
这是因为同一个寄存器适用于两个 ADC、因此我们假设这不是单个缺陷、而是一个使用问题。
无论这些寄存器执行多少次 R/W 读/写操作、结果都不会改变。
可能是什么原因?
附件列出了我们的应用中使用的寄存器列表和 R/W 确认结果。
■μ s 可以读取、但不能写入(读取初始值)
第2页0x08~0x57
(双二阶滤波器系数)
■无法读取或写入(读取0个数据)
第5页0x7E
第5页0x7f
页5 0x7c
第5页0x7d
页6 0x0B
页6 0x0F
第6页0x13
(AGC 系数)