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

php网站开发应具备能力上海网站建设__永灿品牌建站

php网站开发应具备能力,上海网站建设__永灿品牌建站,软件技术专业简介,如何腾讯云二级域名做网站前言 之前写过一篇文章《zynq 7010 PL 点灯例程》,介绍的是 zynq PL 部分的使用,今天这篇文章则是介绍 zynq PS 部分的使用。 在此之前,先总结点题外话 PL 编程,核心思想是生成 bitstream 文件,加载到 FPGA 运行PS …

前言

之前写过一篇文章《zynq 7010 PL 点灯例程》,介绍的是 zynq PL 部分的使用,今天这篇文章则是介绍 zynq PS 部分的使用。

在此之前,先总结点题外话

  • PL 编程,核心思想是生成 bitstream 文件,加载到 FPGA 运行
  • PS 编程,核心思想是编译出一份软件,加载到 PS 部分运行
  • PS + PL 编程,核心思想是生成一份 bitstream 文件 + 一份软件

PS 和 PL 独立

PL 部分可以独立工作,正如之前文章介绍的点灯例程。
同样,PS 部分也可以独立工作,你可以使用 buildroot 编译出一份软件 sdcard.img(uboot + kernel + rootfs),烧录到 SD 卡中,PS 部分就可以加载这份软件来运行,而不需要任何 bitstream 文件。

但是,初学者会有这样一个疑问,为什么我看到网上的 PS 部分编程,还是要先打开 vivado 软件,添加 ZYNQ Programing System IP,并手动配置该 IP 参数,最终导出硬件设计文件 hdf。然后通过 SDK 打开,再添加应用程序,最终烧录到 zynq 中运行。

既然 PS 可以独立运行,为什么还要先使用 vivado 添加一个 zynq IP 呢?
这个 hdf 文件是干什么用的,它也需要被烧录到 zynq 吗?

现在来解答上述问题:

既然 PS 可以独立运行,为什么还要先使用 vivado 添加一个 zynq IP 呢?
》》ZYNQ Programing System IP 不同于其它 IP,zynq IP 并不使用 FPGA 资源构造电路,它只是 PS 部分的配置参数。
最终生成 hdf 文件。而其它通用 IP,则最终生成 bitstream 文件。

这个 hdf 文件是干什么用的,它也需要被烧录到 zynq 吗?
》》hdf 仅仅用来指导 SDK 或 petalinux 来构建软件,如决定 uboot 或 kernel 的编译选项、时钟频率参数、设备树文件等,它不会被烧录到 zynq。简单理解:hdf 文件是硬件工程师指导软件工程师来构建软件的一个文件。是硬件设计和软件设计之间的一个桥梁。当然,hdf 文件对于 zynq 来讲并不是必须的。

vivado

使用 vivado 创建一个新工程,添加 ZYNQ Programing System IP,
在这里插入图片描述
双击进入 zynq,主要配置两部分:DDR 和 I/O
根据外围实际电路中 DDR 的型号参数,配置 IP 中的 DDR 参数
在这里插入图片描述
根据外围电路中实际使用的串口,配置串口引脚及波特率参数,
配置 UART1 使用 24、25 这两个引脚,这是由 ebaz4205 板子实际电路决定的
在这里插入图片描述
在这里插入图片描述
zynq IP 配置好后,导出硬件设计文件
在这里插入图片描述

然后 Launch Vitis IDE
在这里插入图片描述

Vitis

新建一个 Application 工程
在这里插入图片描述

根据刚才 vivado 工程文件的 xsa 文件生成一个硬件平台,并使用该硬件平台

在这里插入图片描述

使用 helloworld 模板

在这里插入图片描述

Build Project

在这里插入图片描述

加载到 zynq 运行

在这里插入图片描述

串口查看输出结果

在这里插入图片描述

http://www.dtcms.com/wzjs/600593.html

相关文章:

  • 北京海淀公司网站icp备案wordpress任意文件删除漏洞
  • 云速建站与传统网站的区别512 做网站
  • 常用网站png快速赚钱的软件
  • 紫色个人网站模板百度做网站需要多少钱
  • 专做商铺中介网站网站建设多少钱哪个济南兴田德润有活动吗
  • 知道网站前台怎样进后台html购物网页设计
  • wordpress后台如何登录windows优化大师和鲁大师
  • 青岛市崂山区建设局网站wordpress文章页面图片自动适应
  • 久久建工集团网站优化北京如何联系?
  • 网站访客分析求个网站2021可用
  • 专业的个人网站建设哪家网站开发课程设计
  • wordpress可以做电影网站吗零基础是学不了ui的
  • 网站外包注意事项网站建设公司如何营销
  • 网站制作 万网网页设计怎样做
  • 网站开发程序员岗位职责wordpress开发单页面
  • 建设与管理局网站长沙岳麓区房价新楼盘房价
  • 中国化工第九建设公司网站树莓派下载wordpress
  • 住房和城乡建设部网站标准定额wordpress换主题后打不开
  • 承接网站建设如何设计出一个好网站
  • 做网站前做电器推广的网站
  • 佛山网站建设哪家专业公司改名字重新备案网站会停吗
  • 网站怎么屏蔽国内访问网站上的办公网站怎么做
  • 网站建设公司工资标准域名服务网站建设科技公司
  • 哈尔滨产品推广网站凡客诚品质量如何
  • 小型深圳网站定制开发wordpress编辑框经典
  • 叫人做国外公司网站让老外做好还是国内人做好长沙网站优化排名推广
  • 杭州做网站价格上海移动网站开发
  • 砀山做网站做招商的网络营销推广
  • 昆明网站搭建wordpress 4.5.2改语言
  • 前端企业网站开发海珠高端网站建设