当前位置: 首页 > news >正文

vivado新版本兼容老版本,vitis classic兼容sdk教程

new version: vivado版本2023.2 和vitisv classic 2023.2
old version: vivado 2018.3以及之前的版本

  • 打开工程

在这里插入图片描述
自动升级到当前版本,选择OK
在这里插入图片描述

点击Yes,合并当前的目录架构
在这里插入图片描述
点击OK
在这里插入图片描述
点击Report IP status
在这里插入图片描述
勾选要升级的IP核,点击升级
在这里插入图片描述

在这里插入图片描述
在项目工程文件夹新建个文件夹ps_hello.vitis
在这里插入图片描述

将路径填入,点击launch
在这里插入图片描述
点击contine to launch
在这里插入图片描述
点击creat Application Project,点击next
在这里插入图片描述
选择硬件的XSA工程文件,这个可以从vivado生成
在这里插入图片描述
点击next
在这里插入图片描述
没有bit流的话可以选择Pre-synthesis
在这里插入图片描述

选择存放在工程文件夹路径,点击next,最后点击finsh,等待生成。

在这里插入图片描述
回到vitis classic,点击XSA,点击browse,选择刚刚导出的XSA文件
在这里插入图片描述
在这里插入图片描述
点击next
在这里插入图片描述
输入工程名点击next
在这里插入图片描述
点击next
在这里插入图片描述
点击空工程模板
在这里插入图片描述
此时的src是没有代码文件的
在这里插入图片描述
我们在ps_hello.sdk的文件夹找到src的源码文件夹,复制带建立的ps_hello.vitis文件夹目录下即可
在这里插入图片描述
添加之前
在这里插入图片描述
添加之后
在这里插入图片描述
在这里插入图片描述
编译下工程没有问题
在这里插入图片描述

http://www.lryc.cn/news/345558.html

相关文章:

  • 02.02.返回倒数第k个节点
  • MongoDB 从部署到掌握
  • electron-vite工具打包后通过内置配置文件动态修改接口地址实现方法
  • 每日一练2024.5.9
  • P2622 关灯问题
  • 从头开始的建材类电商小程序开发指南
  • 数据结构中的栈(C语言版)
  • (贪心05) 无重叠区间 划分字母区间 合并区间
  • 简单网络管理协议(SNMP)入门
  • leetcode解题思路分析(一百五十七)1366 - 1372 题
  • 药物代谢动力学学习笔记
  • IDEA中git的常用操作(保姆级教学)
  • 保研面试408复习 3——操作系统
  • 【代码随想录37期】Day02 有序数组的平方、长度最小的子数组、螺旋矩阵Ⅱ(施工中)
  • 通俗的理解网关的概念的用途(三):你的数据包是如何到达下一层的
  • 基于Springboot的校运会管理系统(有报告)。Javaee项目,springboot项目。
  • USP技术提升大语言模型的零样本学习能力
  • 前端安全防护实战:XSS、CSRF防御与同源策略详解(react 案例)
  • 2024C题生物质和煤共热解问题的研究 详细思路
  • 智慧旅游引领未来风尚,科技助力旅行更精彩:科技的力量推动旅游业创新发展,为旅行者带来更加便捷、高效和智能的旅行服务
  • 十.吊打面试官系列-Tomcat优化-通过压测Tomcat调优实战
  • JVM调优—减少FullGC
  • 力扣 256. 粉刷房子 LCR 091. 粉刷房子 python AC
  • C++STL细节,底层实现,面试题04
  • Linux查看Oracle数据库的环境变量
  • pg数据库学习知识要点分析-1
  • 【Web】CTFSHOW 七夕杯 题解
  • react native 设置屏幕锁定
  • 探索 IPv6 协议:互联网的新一代寻址
  • Ubuntu意外断电vmdk损坏--打不开磁盘“***.vmdk”或它所依赖的某个快照磁盘。