Arty Z7 HDMI演示

概述

描述

The Arty Z7 HDMI In项目演示了在Arty Z7板上HDMI进出端口的使用。有两个项目,每个变体的董事会:Arty Z7-10和Arty Z7-20。行为如下:

  • 视频数据流通过HDMI输入端口输入,通过HDMI输出端口输出。
  • UART接口可用来配置通过HDMI输出的内容。
  • 有3个显示帧缓冲区,用户可以选择显示或写入。

功能使用

不习惯 使用
2用户切换 X
2用户发光二极管 X
2个用户RGB led X
4个用户按钮 X
USB-UART桥 X
Micro SD卡连接器 X
HDMI Sink和HDMI Source X
PWM单声道输出,带3.5mm插孔 X
10/100/1000以太网PHY X
512MiB 1050Mb/s DDR3内存 X
Quad-SPI闪光 X
两个Pmod港口 X
用于XADC信号的chipKIT连接器 X
USB HID主机 X

先决条件

硬件

  • 艺术Z7董事会
  • 微型usb电缆
  • HDMI电缆
  • HDMI源
  • HDMI监控

软件

  • Vivado Design Suite & Xilinx SDK 2016.4
    • 必须使用2016.4版本来生成项目
  • Digilent Board Support Files for Vivado

下载

Arty Z7-10 Hdmi在项目仓库-邮政编码Git存储库

Arty Z7-20 Hdmi在项目仓库-邮政编码Git存储库


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

1)按照使用Digilent Github演示项目教程。因为这是一个Vivado SDK项目,你可以直接启动SDK并导入硬件切换,或者你可以在启动SDK之前在Vivado中生成一个比特流。如果您不想稍后修改项目块设计,请选择本教程中的硬件切换选项。当提示检查额外的硬件要求和设置时,返回本指南。
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 -将当前视频帧缩放到显示分辨率,将其存储到下一个视频帧缓冲区中,然后显示。