演示中的Arty Z7 HDMI

概述

描述

项目中的Arty Z7 HDMI展示了HDMI在Arty Z7板上的端口使用。有两个项目,一个针对董事会的每个变体:Arty Z7-10和Arty Z7-20。行为如下:

  • 视频数据通过端口中的HDMI并通过HDMI OUT端口流入。
  • UART接口可用于配置通过HDMI输出的内容。
  • 用户可以选择显示或写入3个显示框架缓冲区。

使用的功能

不曾用过 用过的
2个用户开关 X
2个用户LED X
2个用户RGB LED X
4个用户按钮 X
USB-UART桥 X
微型SD卡连接器 X
HDMI水槽和HDMI来源 X
PWM单声道音频带有3.5毫米杰克 X
10/100/1000以太网PHY X
512MIB 1050MB/S DDR3内存 X
Quad-Spi闪光灯 X
两个PMOD端口 X
XADC信号的chipkit连接器 X
USB HID主机 X

先决条件

硬件

  • Arty Z7板
  • Micro-USB电缆
  • HDMI电缆
  • HDMI来源
  • HDMI显示器

软件

  • Vivado Design Suite&Xilinx SDK 2016.4
    • 版本2016.4必须用于生成项目
  • Digilent板支持Vivado的文件

下载

项目存储库中的Arty Z7-10 HDMI -压缩Git Repo

项目存储库中的Arty Z7-20 HDMI -压缩Git Repo


下载并启动Arty Z7 HDMI输入演示

1)遵循使用Digilent GitHub演示项目教程。由于这是一个Vivado SDK项目,因此您可以直接启动SDK并导入硬件交接,也可以在启动SDK之前在Vivado生成Bitstream。如果您不想以后修改项目块设计,请在教程中选择硬件交接选项。当提示检查其他硬件要求和设置时,请返回本指南。
2)将HDMI电缆的一端插入视频监视器,另一端将其插入Arty Z7 HDMI端口。对于HDMI源(可能是您的计算机)和端口中的HDMI,请执行此操作。

3)打开板子并在计算机上打开串行终端(例如teraterm)以接收状态消息。设置串行端口,以连接到板的适当端口,波特率为115200、8个数据位,无奇偶校验位和1个停止位。然后返回GitHub项目教程,以完成编程并运行演示。

使用Arty Z7 HDMI输入演示

HDMI显示选项

1-将HDMI输出的分辨率更改为监视器。
2-更改框架缓冲区以显示在HDMI监视器上。
3/4-将测试图案存储在选定的视频框架缓冲区 - 颜色棒或混合。

5-启动/停止从HDMI到所选视频框架缓冲区的视频数据。
6-更改HDMI数据流入的视频框架缓冲区。
7-将当前视频框架倒入下一个视频框架缓冲区中,然后显示。

8-将当前视频框架缩放到显示分辨率,将其存储到下一个视频框架缓冲区中,然后显示。
,,,,,,,,,,,,