Nexys 4 DDR GPIO演示
概述
描述
基本用户演示项目演示了NEXYS4-DDR的GPIO和UART端口的简单使用。行为如下:
-
16个用户LED绑定到16个用户交换机。
-
7段显示在其8位数中的每一个上的0到9。此外,通过保持BTNU,BTNL,BTND或BTNR来消隐7段显示器的单个阳极。按住中心按钮空白所有7段阳极。
-
配置设备完成后,在UART中发送了一个简介消息。
-
每当按下BTNU,BTNL,BTND或BTNR时,通过UART发送消息。
-
三色LED在〜4秒回路中循环多种颜色。
-
收集来自麦克风的数据并通过单声道音频输出端口传输。
-
每当按下BTNC时,演示都会重置。
使用的功能
不曾用过 | 用过的 | |
---|---|---|
16个用户交换机 | X | |
16个用户LED | X | |
两个三色LED | X | |
5用户按钮 | X | |
两个4位7段显示 | X | |
4个PMOD港口 | X | |
XADC信号的PMOD | X | |
12位VGA输出 | X | |
USB-UART Bridge | X | |
用于应用程序数据的串行闪存 | X | |
USB HID主机与鼠标 | X | |
USB HID主机带键盘 | X | |
Micro SD卡连接器 | X | |
PWM音频输出 | X | |
PDM麦克风 | X | |
3轴加速度计 | X | |
128MIB DDR2. | X | |
温度感应器 | X | |
10/100以太网PHY | X |
先决条件
硬件
-
Nexys 4 DDR FPGA板
-
微型USB电缆
-
一套耳机或扬声器
软件
-
Vivado设计套房2016.4
-
可以使用较新版本,但程序可能会略有不同
-
-
Nexys 4 DDR支持文件
-
这些文件将描述GPIO.您的电路板上的接口,并更轻松地选择FPGA板并添加GPIO.IP块。
-
遵循Wiki指南:Divido Board For Digilent 7系列FPGA板如何安装板支持文件
-
-
下载
下载并启动Nexys 4 DDR基本用户演示
1)跟着使用DigIlent GitHub演示项目教程。这是一个HDL设计项目,因此不支持Vivado SDK,选择适合Vivado设计的教程选项。当提示检查额外的硬件要求和设置时返回本指南。
使用Nexys 4 DDR基本用户演示
1.开关和LED
2.七个段显示
3.三色LED
两个三色LED设置为始终逐渐改变颜色。用户不能在此演示中影响它们。