TI中文支持网
TI专业的中文技术问题搜集分享网站

DS90UB925Q-Q1: 925和926配置寄存器后通讯线路被拉低

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:

问题已经解决了是吗?

明天我再详细看下您的问题。

赞(0)
未经允许不得转载:TI中文支持网 » DS90UB925Q-Q1: 925和926配置寄存器后通讯线路被拉低
分享到: 更多 (0)