TI工程师,你们好,关于DS90UB925Q-Q1和 DS90UB928Q-Q1 寄存器设定有一些问题还想请教。
由于928的i2c没有连接主机,所以想用主机的i2c通过925来控制928的寄存器。
1:主机能否通过925的i2c来控制928内的寄存器?
2:如果1可以的话,该如何设置925和928的寄存器。
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.
TI工程师,你们好,关于DS90UB925Q-Q1和 DS90UB928Q-Q1 寄存器设定有一些问题还想请教。
由于928的i2c没有连接主机,所以想用主机的i2c通过925来控制928的寄存器。
1:主机能否通过925的i2c来控制928内的寄存器?
2:如果1可以的话,该如何设置925和928的寄存器。
925的寄存器可以由主机通过I2C接口来进行配置,像你说的通过925的I2C配置928的,这是不可以的,不太明白你的意思,或者你把你的应用简单描述一下。
这样不可行啊,想配置928的话,只能通过928的I2C来配置。
主机不在928那边,所以主机不能通过i2c来进行控制,一开始想通过925的i2c配置928,不知可行不?
928那边的i2c用来连接触摸屏,所以电路没有额外的控制芯片来配置928。这种情况下,928该如何进行配置?
应用:928那边的i2c连接触摸屏,把触摸屏的数据通过lvds传给925那边的主机,也就是设想i2c通过两块芯片实现主机控制触摸屏的功能。(i2c直通的功能)
这样子啊,那么想在请教一个问题:928的i2c连接触摸屏读取触摸数据,925的i2c连接主机。
这种情况下,主机可以通过i2c直接对触摸屏进行读写吗?这是我对于925,928的i2c直通功能的理解,合适吗?
如果不合适,i2c的pass-through该如果理解?
这样是不可行的。你指的i2c的pass-through没见过呢。
我看了下I2C 的pass through功能, 在这条路径里是可以实现主机和928的I2C通信的
补充一下,在这条路径里主机如果还需要通过I2C来控制触摸屏的话,不仅需要将0x03 bit3=1使Pass-Through enable; 还需要将0x05 bit7配置成1使得Pass-Through All功能也要打开才行.
这里所谈的是925/928 的标准应用。
register 0x03 bit3=1
register 0x17 bit7=1
把触摸屏地址写入 0x07 bit[7:1], 0x08可以给个别名, 然后读写别名设备就是对触摸屏读写。