关于DS90UB925Q-Q1和DS90UB928Q-Q1通信设置的问题
TI工程师,你们好,关于DS90UB925Q-Q1和 DS90UB928Q-Q1 寄存器设定有一些问题还想请教。
由于928的i2c没有连接主机,所以想用主机的i2c通过925来控制928的寄存器。
1:主机能否通过925的i2c来控制928内的寄存器?
2:如果1可以的话,该如何设置925和928的寄存器。
925通过数据通道将配置信息传递给928?
925的寄存器可以由主机通过I2C接口来进行配置,像你说的通过925的I2C配置928的,这是不可以的,不太明白你的意思,或者你把你的应用简单描述一下。
是的,因为928芯片那边没有控制芯片,所以想通过925来配置928,不知道这样可行吗
这样不可行啊,想配置928的话,只能通过928的I2C来配置。
是的,因为928芯片那边没有控制芯片,所以想通过925来配置928,不知道这样可行吗 ------ 数据链通道与控制寄存器之间 在数据上 没有交集吧。应该不行的吧
主机不在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是控制路径,LVDS是数据传输路径,二者之间没有交集。
这样是不可行的。你指的i2c的pass-through没见过呢。
925,和928都有个i2c pass-through,按我的理解是认为这个i2c pass-through功能是可以直接把i2c的数据从925传到928的。
这是925关于i2c pass_through的寄存器。应该有这个功能吧。
嗯,我刚看了。
我的理解:使能 该功能之后,只要地址匹配即可通讯。
TI工程师,我想确认下是否有这个功能
我看了下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可以给个别名, 然后读写别名设备就是对触摸屏读写。
可以的。我们已经实现了。
925和928的架构,看来很类似啊。请问楼主产品出来了没?
请教:连接925的MCU,IIC部分的程序是不是既要做主又要做从?
mcu是主, 925是从, 926是主,与之相连的I2C设备是从。
你好,
向你请教一个问题,我想让925/926工作在repeater模式下,两者的I2C和图像信号直接相连,现在图像信号可以通过,但I2C信号不能通过,925对926发送的信息处于NACK状态,在此期间没有对寄存器进行配置过。
925手册上描述如下图:
我的问题是:在repeater模式下,925/926的I2C通信需要对两者的寄存器进行配置吗?如果需要,要对哪些寄存器进行配置?
谢谢!