ZHCU774D September 2017 – February 2023 DS90UB953-Q1 , DS90UB953A-Q1
USB2ANY 需要通过 I2C 与任何交互式 GUI 一起使用,例如 ALP(模拟 LaunchPAD)。从以下地址下载并安装 ALP:www.ti.com.cn/tool/cn/ALP。
USB2ANY 如#X944 所示。它通过计算机的 USB 端口供电。
有两种使用 USB2ANY 与 953/954 EVM 进行通信的方法。第一种方法是直接将 USB 转 Mini-USB 电缆连接到计算机的 USB 端口和 EVM 上的 Mini-USB 端口,J9 用于 953 EVM(请参阅GUID-B4E14AF5-665F-4ABD-843B-DE811DE083CD.html#X6704),J2 用于 954 EVM。如果使用第一种方法,请跳至GUID-901EFD72-B326-4A4D-A71B-4E6EFE3504B9.html#GUID-901EFD72-B326-4A4D-A71B-4E6EFE3504B9。第二种方法是使用 USB2ANY 的引脚排列。#X8163 显示了 USB2ANY 引脚排列,并突出显示了 I2C 引脚。通常使用跳线将其连接到 953/954 EVM。
在 DS90UB954-Q1EVM(或变体)上,请将相应电线的另一端分别连接到 J25 的 2、3 和 4 号引脚(标记为 SCL、SDA 和 GND)。
在 DS90UB95x-Q1EVM 上,请将相应电线的另一端分别连接到 J5 (1.8V) 或 J6 (3.3V) 的 1、2 和 3 号引脚(标记为 SCL、SDA 和 GND)。请注意,这些电压指的是 I2C 通信中使用的上拉电压。因此,请在插入适配器之前检查 I2C 适配器的模式。
将 Mini-USB 转 USB 电缆从 USB2ANY 的端口连接到计算机,则 ALP 可与 EVM 进行通信。但是,如果将 EVM 配置为具有 1.8V I2C 信号电平(参阅 953 EVM 上的 J5 和 954 EVM 上的 J16),则必须将 USB2ANY 配置为支持 DS90UB95x-Q1EVM 和 DS90UB954-Q1EVM(或变体)所需的 1.8V 信号电平。为此,用户必须导航到 USB2ANY.py 脚本并更改代码。该文件的路径如下所示:
C:\Program Files (x86)\Texas Instruments\Analog LaunchPAD
v1.56.0010\Drivers\i2c_controllers\usb2any\python
找到 usb2any_lib.py 脚本后,在文本编辑程序(例如 Notepad、Wordpad、Notepad++ 等)中打开该脚本,并将第 61 行中的:
self.usb2anydll.u2aI2C_Control(self.u2ahandle,1,0,0)
替换为以下内容:
self.usb2anydll.u2aI2C_Control(self.u2ahandle,1,0,1)
self.usb2anydll.u2aPower_WriteControl(self.u2ahandle,1,0)
保存脚本,关闭程序,ALP 现在将识别从电路板到 USB2ANY 的连接。