PS 软件开发 - 2023.2 简体中文

Vitis 统一软件平台文档 应用加速开发 (UG1393)

Document ID
UG1393
Release Date
2023-12-13
Version
2023.2 简体中文

PS 软件开发流程是经典的软件开发,在基于 Arm 的 g++ 交叉编译器上执行编译,并使用 GDB 进行调试。此步骤可在 Vitis IDE 的应用工程内完成;或者也可以从命令行或 Makefile 使用 g++gdb 命令来完成。

图 1. 嵌入式软件开发

编译并链接主机应用 中所述,您将编译软件程序以在 Cortex®-A72Cortex-A53 核处理器上运行,此类处理器使用 GNU Arm 交叉编译器来生成 ELF 文件。

在基于平台的设计中,软件程序通过 XRT API 与 PL 中的内核以及器件的 AI 引擎区域进行交互。如需了解有关使用 API 编写软件程序的更多信息,请参阅 开发应用。如需了解有关编译软件程序的更多信息,请参阅 构建软件应用