我司产品使用了DS90UB947 DS90UB948芯片,框图如下:
这个项目我们遇到以下问题:
1.我们发现UB947不能使用3.3V,即使I2CSEL悬空,使用3.3V的情况下,只要读0XC7,会导致I2C总线电压被947拉低到1V左右,
后来我们使用1.8V转换3.3V芯片,I2CSEL上拉10K,配置1.8V模式,就正常。
2.读remote MCU现在正常,但写remote不成功,但有ACK信号,请问需要配置什么寄存器才能实现?现在配置是0xC6寄存器写0x21(配置中断) 0x17寄存器写0x9E(透传I2C)