Vitis2020.2软件平台入门
Vitis概述Vitis 软件开发工作流程下图显示了Vitis IDE的嵌入式软件应用开发工作流程。 硬件工程师负责设计软件开发(从 AMD Vivado™ Design Suite 到 XSA 存档文件)所需的逻辑和导出信息。 软件开发者负责通过创建平台来将 XSA 导入 Vitis 软件平台。 软件环境设置称为域,同样属于平台的一部分。 软件开发者基于平台和域来创建应用。 应用可在 Vitis IDE 中进行调试。 在复杂系统中,有多个应用同时运行并彼此通信。因此也需要执行系统级别验证。 全部就绪后,Vitis IDE 即可帮助创建启动镜像,用于初始化系统和启动应用。 Vitis IDE中的Workspace结构在Vitis内有两种类型的工程:Platform Project和System Project。 平台工程(Platform Project) 是整个应用开发的基础,包含了软件和硬件之间的接口定义,是连接 硬件设计(Vivado 工程)和Vitis 应用程序的桥梁。主要组成: 硬件描述(XSA 文件) 来自 Vivado 导出的 .xsa...