Genesys 2 OLED演示
概述
描述
的OLED演示项目演示了Genesys 2的有机发光二极管(OLED)显示。
功能使用
不习惯 | 使用 | |
---|---|---|
8用户切换 | X | |
8用户发光二极管 | X | |
6用户按键 | X | |
128×32单色OLED显示 | X | |
USB-UART桥 | X | |
全绑定400针FMC HPC连接器 | X | |
Micro SD卡连接器 | X | |
HDMI Sink和HDMI Source | 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 | |
usb2.0主机/设备/OTG PHY | X |
先决条件
硬件
-
Genesys 2 FPGA板
-
微型usb电缆
-
Genesys 2电源
软件
-
Vivado Design Suite 2016.4
-
可以使用较新的版本,但过程可能略有不同
-
下载
下载并启动Genesys 2 OLED演示
1)按照使用Digilent Github演示项目教程。这是一个HDL设计项目,因此不支持Vivado SDK,请选择适合Vivado设计的教程选项。当提示检查额外的硬件要求和设置时,返回本指南。
2)确保您的单板插入12v电源,并通过连接到JTAG端口的microrousb电缆连接到您的计算机。然后返回到Github项目教程,在你的板上完成演示程序的编程。
使用Genesys 2 OLED演示
1.顶级状态机
下面展示的状态机关系图以详细的方式展示了演示程序是如何运行的。下面几节将讨论每一个不同的控件。
2.启动和使人失望的事物
如上状态机所示OLED显示屏可以通过按下CPU复位按钮(RSTN)来打开和关闭。当单板首次编程时,显示将自动初始化。当你完成了演示,想要关闭你的板,按下CPU复位按钮关闭显示。显示屏的状态由LED0指示,如果LED0是亮的,则显示屏是亮的。显示屏可以通过再次按下CPU复位按钮从关闭状态打开。
重要的
一定要关掉OLED显示之前关闭或重新编程您的董事会。
3.切换显示
打开显示屏后,只要按下中心方向键(BTNC),显示屏上的每个像素就会立刻被点亮。要将显示器恢复到原来的状态,再次按下这个按钮。
4.显示字符串
当显示器打开时,您可以通过按向上方向键(BTNU)将预定义的文本加载到显示器上。按下方向键(BTND)可以清除屏幕显示信息。