白色平台项目创建教程

Find AI Tools
No difficulty
No complicated process
Find ai tools

白色平台项目创建教程

目录

🛠️ 创建白色平台项目

  • 创建白色平台项目

  • 创建基线的 "Hello World" 应用程序项目

💻 软件应用程序的开发

  • JTAG 设置 osd03 参考开发平台

  • 在 OST 03 开发平台上运行 "Hello World" 应用程序

  • 替换源代码为 PL LED 闪烁代码

  • 重新构建并运行应用程序

🚀 配置硬件和验证

  • 配置 OST 03 参考开发平台的 JTAG 模式

  • 验证硬件 JTAG 设置

  • 配置 PL LED 闪烁项目

  • 运行 PL LED 闪烁演示

👏 结语

创建白色平台项目

现在我们已经成功生成了一个名为 xsa 的硬件平台文件,我们可以继续下一个教程,并使用给定的说明来导入硬件文件,并在其上构建 PL LED 闪烁软件应用程序。白色教程的步骤可以大致分为以下几类:

  1. 创建白色平台项目
  2. 创建基线的 "Hello World" 应用程序项目
  3. 在 osd03 参考开发平台上进行 JTAG 设置
  4. 在 OST 03 参考开发平台上运行 "Hello World" 应用程序
  5. 验证设置并替换源代码
  6. 重新构建并运行应用程序

在这篇文章中,我们将详细讨论每个步骤,并确保您了解如何按照说明操作。

创建白色平台项目

首先,我们将创建一个白色平台项目,这是开始构建我们的应用程序所必需的步骤之一。您可以按照以下步骤进行操作:

  1. 单击 "文件",然后选择 "新建"。
  2. 选择 "平台项目"。
  3. 给项目命名为 OST 03_ref_PL_LED_PSM。
  4. 点击 "下一步"。
  5. 在 "从硬件创建新平台" 选项卡下,单击 "浏览" 并打开从 Vivaro 导出的 OST 03_ref_PL_LED_hardware.xsa 文件。
  6. 确保操作系统是 Standalone 处理器,PSU Cortex A53 0,并且架构是 64 位。
  7. 勾选 "生成引导组件" 复选框,并确保 FSBL 的目标处理器是 PSU Cortex A53 0。
  8. 单击 "完成" 以生成白色硬件平台。

创建平台项目后,您就可以开始构建您的应用程序了。

创建基线的 "Hello World" 应用程序项目

接下来,我们将创建一个基本的 "Hello World" 应用程序项目。这将作为我们构建 PL LED 闪烁应用程序的基础。

  1. 从白色工具栏中选择 "文件"。
  2. 单击 "新建",然后选择 "应用程序项目"。
  3. 在 "从存储库选择新平台" 选项卡下,选择先前创建的 OST 03_ref_PL_LED 平台。
  4. 在 "应用程序项目详细信息" 窗口中,将项目命名为 PL LED Blinky。
  5. 保持默认设置,单击 "下一步"。
  6. 在域窗口中选择应用程序项目的域,应该自动选择 PSU Cortex A53 0。
  7. 单击 "下一步"。
  8. 在模板下选择 "Hello World",然后点击 "完成"。

现在您已经创建了一个 "Hello World" 应用程序项目,接下来我们将进行构建。

JTAG 设置 osd03 参考开发平台

在我们继续构建应用程序之前,我们需要配置 OST 03 参考开发平台的 JTAG 设置。这将确保我们可以在硬件上运行我们的应用程序。

  1. 将 OST 03 开发平台切换到 JTAG 模式。
  2. 在白色 GUI 中,单击 "窗口",然后点击 "显示视图"。
  3. 在 "Xilinx" 下打开 "目标连接"。
  4. 在 "硬件服务器" 下,右键单击 "本地",然后选择 "设置为默认目标"。
  5. 再次右键单击 "本地",并选择 "查看",以打开目标连接详细信息。
  6. 点击 "测试连接" 并验证连接是否成功。

现在我们已经配置了 JTAG 设置,我们可以继续运行我们的应用程序。

在 OST 03 开发平台上运行 "Hello World" 应用程序

现在我们已经配置了 JTAG 设置,我们可以在 OST 03 开发平台上运行我们的 "Hello World" 应用程序,以确保一切设置正确。

  1. 右键单击 PL LED Blinky 项目。
  2. 选择 "运行为",然后点击 "启动硬件"。
  3. 您现在应该能够在 uart 控制台上看到 "Hello World" 的输出,这意味着我们的硬件设置正确。

替换源代码为 PL LED 闪烁代码

现在让我们将 "Hello World" 应用程序的源代码替换为 PL LED 闪烁代码,以实现我们的最终目标。

  1. 右键单击 PL LED Blinky 应用程序项目的 "源文件" 文件夹。
  2. 选择 "导入源"。
  3. 浏览并选择先前下载的 OST 03 教程文件版本 1 目录。
  4. 选择导入 PL LED blinky.c 文件。
  5. 删除源文件夹下的 hello world.c 文件。
  6. 在 PL LED blinky.c 文件中,将第 52 行的 X bar axi gpio1 设备 ID 改为 X bar axi gpio0 设备 ID。
Are you spending too much time looking for ai tools?
App rating
4.9
AI Tools
100k+
Trusted Users
5000+
WHY YOU SHOULD CHOOSE TOOLIFY

TOOLIFY is the best ai tool source.