Genesys 2 OLED演示
概述
描述
这OLED演示项目展示了Genesys 2的有机光发射二极管的简单用法(OLED) 展示。
使用的功能
不曾用过 | 用过的 | |
---|---|---|
8个用户开关 | X | |
8个用户LED | X | |
6个用户按钮 | X | |
128×32单色OLED展示 | X | |
USB-UART桥 | X | |
完全粘结的400针FMC HPC连接器 | X | |
微型SD卡连接器 | X | |
HDMI水槽和HDMI来源 | X | |
VGA连接器 | X | |
两个四车道显示港连接器 | X | |
音频编解码器带四个3.5毫米千斤顶 | X | |
10/100/1000以太网PHY | X | |
1GIB 1800MT/S DDR3内存 | X | |
串行闪光灯 | X | |
五个PMOD端口 | X | |
XADC信号的PMOD | X | |
USB HID主机 | X | |
USB 2.0主机/设备/OTG PHY | X |
先决条件
硬件
-
Genesys 2 FPGA董事会
-
Micro-USB电缆
-
Genesys 2电源
软件
-
Vivado Design Suite 2016.4
-
可以使用较新的版本,但是该过程可能会略有不同
-
下载
下载并启动Genesys 2 OLED演示
1)遵循使用Digilent GitHub演示项目教程。这是一个HDL设计项目,因此不支持Vivado SDK,请选择适用于仅体内设计的教程选项。当提示检查额外的硬件要求和设置时,请返回本指南。
2)确保将板插入12伏电源中,并通过连接到JTAG端口的MicroSB电缆连接到计算机。然后返回GITHUB项目教程,以将演示编程到您的董事会中。
使用Genesys 2 OLED演示
1.顶级状态机器
下面介绍的状态机图以详细的方式显示了演示的运作方式。每个不同的控件将在以下各节中讨论。
2.启动和绑扎
如上述状态机,OLED可以通过按CPU重置按钮(RSTN)来打开和关闭显示。首先编程板时,将自动初始化显示屏。操作演示并希望关闭板时,请按CPU重置按钮关闭显示屏。显示屏的状态由LED 0表示,如果打开,则显示为打开。可以通过再次按CPU重置按钮从OFF状态打开显示。
重要的
确保关闭OLED在关闭或重新编程板之前显示。
3.切换显示
显示显示器后,可以通过按下中心D-Pad按钮(BTNC)立即点亮显示屏上的每个像素。要将显示器返回其原始状态,请再次按下此按钮。
4.显示字符串
在打开显示后,您可以通过按UP D-PAD按钮(BTNU)将预定义的文本加载到显示屏上。要清除显示屏,请按下DOSC D-PAD按钮(BTND)。