ZHCU774D September   2017  – February 2023 DS90UB953-Q1 , DS90UB953A-Q1

 

  1.   商标
  2. 1引言
  3. 2快速入门指南
    1. 2.1 系统要求
    2. 2.2 应用方框图
    3. 2.3 DS90UB95x-Q1EVM 的主要元件
    4. 2.4 DS90UB95x-Q1EVM 的演示说明
    5. 2.5 与 DS90UB935-Q1 配合使用
  4. 3疑难解答
    1. 3.1 默认地址
    2. 3.2 USB2ANY
    3. 3.3 ALP 软件设置
      1. 3.3.1  系统要求
      2. 3.3.2  下载内容
      3. 3.3.3  ALP 软件的安装
      4. 3.3.4  启动 - 软件描述
      5. 3.3.5  “Information”选项卡
      6. 3.3.6  “Registers”选项卡
      7. 3.3.7  “Registers”选项卡 - 选定的地址 0x00
      8. 3.3.8  “Registers”选项卡 - 扩展的地址 0x00
      9. 3.3.9  “Scripting”选项卡
        1. 3.3.9.1 示例函数
          1. 3.3.9.1.1 本地 I2C 读取/写入
          2. 3.3.9.1.2 常规 I2C 读取/写入:
          3. 3.3.9.1.3 具有多字节寄存器地址的 I2C 读取/写入
      10. 3.3.10 “Scripting”选项卡
    4. 3.4 ALP 软件疑难解答
      1. 3.4.1 ALP 加载不正确的配置文件
      2. 3.4.2 ALP 不检测 EVM
      3. 3.4.3 打开 ALP 时出错:此应用的一个实例可处于活动状态
      4. 3.4.4 关于 USB2ANY 固件更新的错误
      5. 3.4.5 识别 USB ID 和相应器件
      6. 3.4.6 设置用于加载脚本的文件并为每个脚本创建按钮
    5. 3.5 更多疑难解答 – 分步指南
      1. 3.5.1 EVM 设备
      2. 3.5.2 EVM 设备设置
      3. 3.5.3 过程
  5. 4物料清单
  6. 5PCB 原理图
  7. 6电路板布局
  8. 7相关文档
    1. 7.1 参考文献
  9. 8修订历史记录

“Scripting”选项卡

#SNLU2235438 所示为“Scripting”选项卡。脚本窗口提供了一个完整的 Python 脚本环境,可用于运行脚本并以交互式或自动化方式与器件交互。可以直接将命令写入“Scripting”选项卡,也可以使用“Run”按钮从 .py 文件运行命令。可以通过点击“Run PreDef Script”按钮找到示例脚本。

GUID-F2348ED5-89AB-4D5E-814B-AD5BBD069B36-low.gif图 3-11 ALP 的“Scripting”选项卡
GUID-AF6634D2-2E2D-4C14-A1D1-C300CD5AF0D5-low.gif图 3-12 预定义脚本

还可以在“Scripting”选项卡上创建自定义按钮来运行所需的脚本。为此,请点击“Setup”按钮,然后点击“Add”,选择所需的名称和脚本。若要使该按钮出现在以后的 ALP 实例中,请点击“Set As Default”按钮。

GUID-5715CD5E-35D2-43D6-80FD-25ABFF321E97-low.gif图 3-13 自定义按钮创建步骤 1
GUID-6E59808D-5409-407F-869B-85AB9FFF4053-low.gif图 3-14 自定义按钮创建步骤 2
警告:

通过寄存器修改或调用器件支持库函数直接与器件交互会影响用户界面的性能和/或功能,甚至会导致 ALP 框架应用崩溃。