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.

[参考译文] DS90UB927Q-Q1:使用GPIO时DS90UB927/928 CAN't LOCK [3:0]

Guru**** 2468460 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/587181/ds90ub927q-q1-ds90ub927-928-can-t-lock-when-using-gpio-3-0

部件号:DS90UB927Q-Q1

您好,

我们将DS90UB927 (TX)和DS90UB928 (RX)组合用于LCD和密钥传输。

(A) DS90UB927 (TX)的硬件配置。

重复=低
bkkit=低
MAPSEL=低
LFMODE=低
LVDS_CLK=65MHz

DS90UB927示意图

(B) DS90UB928 (RX)的硬件配置。
MAPSEL=低
oen=高
OSS_SEL=高
LFMODE=低
重复=低
bkkit=低  
I2S_B=低
LCBL=高

DS90UB928示意图

使用GPIO [3]:0]进行密钥传输。 通电时,我们使用I2C启用927和928 GPIO [3:0]。

(C) DS90UB927 (TX)软件配置以启用GPIO
0x0D=0x03
0x0E=0x33
0x0F=0x03
(D) DS90UB928 (RX)软件配置以启用GPIO
0x1D=0x05
0x0E=0x55
0x0F=0x05

测试1:DS90UB927的GPIO [3:0]输入分别为800kHz,400kHz,200kHz,10kHz连续时钟。 (40MHz时钟源使用分频器(CPLD)可产生800kHz,400kHz,200kHz,10kHz)
结果:DS90UB928的锁和通过引脚都输出高,LCD正常显示,DS90UB928的GPIO [3:0]分别输出800kHz,400kHz,200kHz,10kHz连续时钟。

测试2:请分别参考DS90UB927输入通道[3:1]信号的示波器(如下所示)和GPIO [2:0]的波形。 (这些信号从CPLD输出)
结果:DS90UB928的锁和通过引脚输出均为低电平,LCD无法显示(无信号),DS90UB928的GPIO [2:0]始终输出为低电平。

测试3:请参考DS90UB927输入通道[1]信号的示波器(如下所示),GPIO [2:0]的波形。
结果:DS90UB928的锁和通过引脚输出均为高电平,LCD正常显示,DS90UB928的GPIO [3:0]输出信道[1]信号。

TEST4:请参考DS90UB927输入通道[2]信号的示波器(如下所示),GPIO [2:0]的波形。 (400kHz)
结果:DS90UB928的锁和通过引脚输出均为高电平,LCD正常显示,DS90UB928的GPIO [3:0]输出信道[2]信号。

问:为什么DS90UB928在test2条件下无法锁定?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,请注意,我们已收到您的请求,并将在审核后回复
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请帮助更好地解释测试案例之间的差异,以及它们与您的示波器镜头之间的关系。 不清楚什么是可能影响链接的差异。