【Xilinx】开发环境(六)- vitis开发环境介绍和安装

此系列博客,仅对Xilinx平台PS端(ARM部分)开发做介绍,不对PL(FPGA)做过多介绍。

目录

一. 简述

2.1 vitis开发套件       

2.2 开发流程

二. 安装

一. 简述

2.1 vitis开发套件       

Vitis集成Xilinx平台开发所需要各种组件及库,仿真调试等。

【Xilinx】开发环境(六)- vitis开发环境介绍和安装_第1张图片

2.2 开发流程

【Xilinx】开发环境(六)- vitis开发环境介绍和安装_第2张图片

XSA:XSA 是从 Vivado Design Suite 导出的。它包含各种硬件规格,例如,处理器配置属性、外设连接信息、地址映射和器件初始化代码等。创建平台工程时,必须提供 XSA。

• 平台:目标平台(或称平台)是由硬件组件 (XSA) 和软件组件(域/BSP、FSBL 之类的启动组件等)组合而成的。 存储库内的平台不可编辑。工作空间内的平台可编辑,称为平台工程。

• 平台工程:平台工程可以提供硬件信息和软件运行时环境。它可定制,您可添加域和修改域设置。平台工程可通过 导入 XSA 或者通过导入现有平台的方式来创建。在同一个平台工程上可以创建多个系统工程,以便共享硬件和软件环境设置。

• 域:域即板级支持包 (BSP) 或操作系统 (OS),其中包含软件驱动程序集合,您可在其中构建自己的应用。创建的软 件镜像仅包含赛灵思库中的部分内容,即您在自己的嵌入式设计中使用的部分。您可创建多个应用并在同一个域上 运行。在平台中,每个域都绑定到单个处理器或者一个由同构处理器组成的集群(例如:A53_0 或 A53)。

• 系统工程:系统工程用于将任一器件上同时运行的应用组合在一起。在系统工程中,同一个处理器的两个独立应用不能组合在一起。在系统工程中,2 个 Linux 应用可以组合在一起。每个工作空间均可包含多个系统工程。

• 应用(软件工程):每个软件工程包含一个或多个源文件以及必要的头文件,以允许编译和生成二进制输出 (ELF)文件。每个系统工程均可包含多个应用工程。每个软件工程都必须包含一个对应的域。

二. 安装

1. 运行安装程序,这样会打开“Welcome”(欢迎)页面。

2. 单击“Next”(下一步)打开安装程序的“Select Install Type”(选择安装类型)页面。

3. 输入您的赛灵思用户帐户凭证,然后选择“Download and Install Now”(下载并立即安装)。

4. 单击“Next”打开安装程序的“Accept License Agreements”(接受许可协议)页面。

5. 单击每个“I Agree”(我同意)复选框接受条款和条件。

6. 单击“Next”打开安装程序的“Select Product to Install”(选择要安装的产品)页面。

7. 选中“Vitis”,然后单击“Next”打开安装程序的“Vitis Unified Software Platform”(Vitis 统一软件平台)页面。

【Xilinx】开发环境(六)- vitis开发环境介绍和安装_第3张图片

8. 选择设计工具和器件以自义安装(可选)。

【Xilinx】开发环境(六)- vitis开发环境介绍和安装_第4张图片

注释:Vitis 统一软件平台会一并安装 Vitis 工具和 Vivado Design Suite。您无需单独安装 Vivado 工具。如果需要,您还可以安装 System Generator 和 Model Composer。

9. 单击“Next”打开安装程序的“Select Destination Directory”(选择目标目录)页面

10. 指定安装目录、复查位置汇总信息、复查所需的磁盘空间以确保有足够空间可用,然后单击“Next”打开安装程序的“Installation Summary”(安装汇总)页面。

13. 单击“Install”(安装)开始安装软件

安装完成后,打开vitis软件

【Xilinx】开发环境(六)- vitis开发环境介绍和安装_第5张图片

【Xilinx】开发环境(六)- vitis开发环境介绍和安装_第6张图片

你可能感兴趣的:(嵌入式开发,ARM,Xilinx开发,arm,c语言,linux)