ZYNQ-Vitis(SDK)裸机开发之(三)Vivado硬件设计(比特流(.xsa)文件)更新后,Vitis工程更新硬件依赖文件的方法,进行重编译

14 篇文章 5 订阅
8 篇文章 2 订阅

目录

一、重新导出xsa文件

二、更新板级支持包

三、更新自己程序工程


一、重新导出xsa文件

vivado工程重编译后,需重新导出xsa文件,将新导出的xsa文件放到vitis工程目录下

二、更新板级支持包

vitis工程中的板级支持包,都是根据vivado中设计硬件相关的,比如设计了一个PS串口,那么板级支持包中只包含PS串口操作的相关接口,不会包含PL串口操作的接口,因此如果Vivado工程更新后,如果vitis工程中不对xsa文件进行更新,vivado的修改不会生效;

右击板级支持包的工程(注意,这里不是自己的程序工程),弹出菜单中选择更新硬件的选项

弹出窗口中选取更新后导出的xsa文件,点击ok

成功导入xsa文件后会弹出以下窗口提示

 从左到右一次点击platform.spr、Board Support Package、Reset BSP Sources

清空板级支持包工程的编译信息,右击板级支持包工程,选择clean project

重新编译板级支持包的工程

三、更新自己程序工程

然后右击自己的程序工程,先点击refresh进行刷新,再点击build project进行工程的重新编译即可,这样更新完vivado后,重新更新编译vitis工程的一整套流程就结束了

创作不易,希望大家点赞、收藏、关注哦!!!ヾ(o◕∀◕)ノ

  • 9
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: Xilinx Zynq-7000 AP SoC开发实战指南PDF是面向工程师、研究人员和开发人员的一本指南手册。它提供了丰富的信息和案例研究,帮助用户深入了解Zynq-7000 AP SoC的体系结构和开发方法。本书分为两部分,第一部分介绍了Zynq-7000 AP SoC的基础知识,包括体系结构、处理器和系统构建。第二部分则介绍了Zynq-7000 AP SoC的开发工具和应用。 本书主要围绕Xilinx Zynq-7000 AP SoC,通过实际案例研究来展示如何在各种不同的应用环境中使用该处理器。作者详细介绍了Zynq-7000 AP SoC的硬件架构和软件编程环境,包括系统设计、软件开发和调试等方面。此外,本书还对常见问题进行了解答,并提供了一些技术提示,帮助读者克服各种开发难题。 总之,Xilinx Zynq-7000 AP SoC开发实战指南PDF是一本非常有用的指南手册,适用于那些希望深入了解和使用该处理器的人。它提供了全面的指导和实例,为开发者带来了巨大的帮助。 ### 回答2: Xilinx Zynq-7000 AP SoC是一款嵌入式处理器,其具有ARM芯片和FPGA的功能,提供了计算和处理的高度灵活性。《Xilinx Zynq-7000 AP SoC开发实战指南》PDF介绍了如何使用Xilinx的开发工具和SoC系统来构建嵌入式处理器应用和设计。此外,本书还介绍了Xilinx Zynq-7000 AP SoC的架构和配置,如何设计和测试嵌入式系统,以及如何使用Hardware Abstraction Layer(HAL)API编写应用程序。 在本书中,读者将学习如何使用Vivado设计套件和SDK开发和测试嵌入式处理器应用。作者提供了详细的教程和例子,帮助读者更好地理解如何使用Xilinx工具来设计和部署嵌入式系统。 此外,本书还包含了Xilinx Zynq-7000 AP SoC的详细架构和配置信息,让读者更好地了解此处理器的性能、架构和配置选项。读者可通过本书学习如何配置硬件、配置针脚、使用时钟和中断等功能来实现高度优化的嵌入式系统设计。 《Xilinx Zynq-7000 AP SoC开发实战指南》PDF是一本非常有用的嵌入式系统设计指南,为读者提供了详细的信息和指导,使其能够使用Xilinx的工具和技术来构建高度定制的嵌入式系统。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

披着假发的程序唐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值