本文将在上一章hdf文件的基础上完成完整的Petalinux 工程的创建及编译流程[……]
基于Lemon Zynq 的Petalinux开发 章节一 Vivado 基础硬件工程搭建
本文主要演示针对Petalinux 基础功能的 Vivado 硬件工程搭建[……]
基于Lemon ZYNQ 的FPGA实验十二 基于ZYNQ PL资源的HDMI功能演示
本文演示如何用PL逻辑资源去驱动最小系统板上 HDMI部分的电路来实现点屏的操作[……]
基于Lemon ZYNQ的PS实验二十 用VDMA模块来缓存图像并在HDMI上显示(二)显示TF卡上的BMP格式图片
本节作为前一节的补充,将TF卡上的图片通过VDMA的方式显示在HDMI设备上,作为VDMA的实战演练[……]
基于Lemon ZYNQ的PS实验十九 用VDMA模块来缓存图像并在HDMI上显示(一)PS端彩条纹的显示
本文介绍如何在ZYNQ上增加VDMA模块,来作为HDMI 图像的缓存并最终在HDMI 上显示[……]
基于Lemon ZYNQ的PS实验十六 通过PS部分来为PL逻辑提供时钟(做工程时的常用方法)
本文介绍一种通过PS共享时钟的方式 ,为PL提供逻辑时钟的方法,此方法在工程上比较常用,可以省略一个有源晶振的物料。同样也适用于那些没有PL晶振的ZYNQ主板(如EBAZ4205)[……]
基于Lemon ZYNQ的PS实验十五 PS与PL数据交互之 PS访问 PL端的BRAM资源实现PS与PL数据交互
本章节将演示 PS 访问 PL 端的 BRAM 资源,从而实现FPGA端和PS端的简单数据交互。[……]
基于Lemon ZYNQ的PS实验十四 PS与PL数据交互之 PL(FPGA)读写 PS端DDR的实验
本章节将演示PL(FPGA)端读写PS端DDR的功能,从而实现FPGA端的大量数据缓存,以及PS与PL间大数据量的交互。[……]
基于Lemon ZYNQ的PS实验十三 PS与PL数据交互之 PS访问 PL端的reg 寄存器
PS端与PL端在硬件上是相互独立的,之前可以通过EMIO 和 AXI GPIO等方式 让ZYNQ PS 端的GPIO 口映射到PL端上,但是仅仅只能控制GPIO。 本文介绍一种新的方法,通过让PS端访问PL端寄存器的方式,来让ARM 和FPGA实现简单的数据交互(小数据量)[……]
基于Lemon ZYNQ的PS实验十二 ZYNQ PS 端的双核AMP实验
众所周知,ZYNQ 中包含了双核A9,本节我们就尝试在两个CPU上跑完全独立相互没有交集的程序。并最终把程序下载到FLASH中启动。[……]