Part Number:DS90UB925Q-Q1
我参考了一个触屏项目是同样使用925和926,结构是host ic<–>925(地址0x18)—-926(地址0x58)<–>屏幕。在上电后host读0x06寄存器后识别到926的地址0x58,开始往925写入{0x03 , 0xDA}, {0x17,0xde}, {0xc6,0x21},往926写入{0x26,0x25}, {0x27,0x25},然后host通过0x96地址进行写入通讯。
而我按这个配置后,从host端发出的I2C通讯在926没有波形出现,反而将926这边的I2C电平拉低,参考项目项目没有配置slave id 和 Alias 可以使用。
tingen chen:
注明:上述写的地址都是向左移一位的
,
tingen chen:
这里是写完寄存器后向0x96写入,926被拉低的波形
,
tingen chen:
看过snla131a 关于Clock Stretching的描述和Bidirectional Control Channel Using I2C 小节,我认为不是这里的问题,926在开始信号之后一直处于低电平,大约30s内没有继续通讯才恢复为高电平。
,
Kailyn Chen:
问题已经解决了是吗?
明天我再详细看下您的问题。
TI中文支持网
这里是写完寄存器后向0x96写入,926被拉低的波形


