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.

[参考译文] DS90UB913Q-Q1:串行器和解串器之间的 GPIO 配置

Guru**** 1138100 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/854314/ds90ub913q-q1-gpios-configuration-between-serilaizer-and-deserializer

器件型号:DS90UB913Q-Q1

您好!

我们使用 DS90UB913Q 串行器和 DS90UB914Q 通过摄像头模块的 LVDS 接口作为解串器。

我们能否使用解串器上的 GPIO 引脚来控制串行器上的 GPIO 引脚?  

我们修改了用于 GPIO 配置的 i2c 寄存器(0x0d[7]位是本地 GPIO 输出值)如果它为1、则 GPIO 值为1、Vice verca、

能不能有人解释我们如何通过在解串器上提供输入并在串行器上获取输出来反映 GPIO 值、  

我们为两端的输入和输出配置了寄存器、我们没有在其他端反映 GPIO 值、是否需要进行任何更改?  

I2C 是否通过 LVDS 接口?  

我们没有连接任何时钟,我们只是通过在 phytech 板上使用 I2C 来配置它们。

谢谢、此致、

Rakesh N.

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好,普尔纳

    感谢您的留言。 我知道您选择了 ub913A/914a 或 ub913q/914q 吗? 通常、只有 ub913A/914a 可以支持 PoC 模式。

    对于您的问题、是的、您可以将远程 GPIO 控制从 UB914a 设置为 ub913a、reg。 0x0D 应设置为0x55、以启用解串器的 GPIO0/1远程控制。 同时、还需要将914A 的 GPIO0/1设置为远程模式(0x1d=0x33)。

    ///////////////////////////////////////////////////// UB913a d/s//////////////////////////////////////////////////////////////////

    8.3.5通用 I/O (GPIO)说明

    当 DS90UB913A/914A 芯片组为时、串行器上有4个 GPO、解串器上有4个 GPIO

    从成像仪作为参考时钟源的像素时钟运行。 串行器上的 GPO 可以是

    被配置为馈入解串器 GPIO 的输入信号的输出。 此外、上的 GPO

    串行器可用作串行器上本地寄存器的输出。 可以是解串器上的 GPIO

    配置为向串行器上的 GPO (配置为输出)馈送的输入信号。 除了

    解串器上的 GPIO 可配置为用作解串器上本地寄存器的输出。 。

    DS90UB913A 串行器 GPO 不能配置为与解串器进行远程通信的输入。 如果

    DS90UB913A/914A 芯片组从外部振荡器源作为参考时钟运行、然后在上运行 GPO3

    串行器自动配置为外部时钟的输入、GPO2配置为

    2分频时钟的输出、该时钟被馈送到成像仪作为其参考时钟。 在本例中为 GPIO2和

    解串器上的 GPIO3只能用作解串器上本地寄存器的输出。 GPIO

    当配置为在解串器 GPIO 与之间进行通信时、最大开关速率高达66kHz

    串行器 GPO。

     

     

    此致、

    Steven