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.
最近项目上使用的方案是 933+934,在调试的时候,发现 934 的寄存器能读不能写。
电路框图:Sensor -> 933 ---------------------- 934 -> Host 能正常出图。
验证试验现象如下:
1. 读取 934 的 0x00 寄存器可以正确读到 934 的 id(0x7A),读取 0x5B 寄存器可以正确读到自动加载的 933 id(0xB2)。
2. 写 934 的 0x58 寄存器,无法写入。读 0x58 读出 0x18,写 0x58 写入 0x58,再次回读 0x58 读出依然是 0x18。
3. 写 934 的 0x5F 寄存器,无法写入。写 0x5F 写入 0x38,回读 0x5F 读出 0x00。
上述三点均有用逻辑分析仪抓取 i2c 波形确认通信均符合 i2c 协议时序。
请教下,遇到这种问题,可能原因有哪些?
还请指点,感谢!