Nexys 4 DDR XADC演示
概述
描述
这个简单的XADC演示项目演示了Nexys-4DDR的XADC端口功能的简单用法。行为如下:
-
当所选XADC引脚上的电压差变大时,16个用户led从右到左递增。
-
两个七段显示器显示AD11, AD10, AD2, AD3引脚上的电压差。
-
Sw0和sw1选择从哪个通道读取
功能使用
不习惯 | 使用 | |
---|---|---|
16个用户切换 | X | |
16个用户发光二极管 | X | |
两个三色发光二极管 | X | |
5用户按键 | X | |
两个4位7段显示器 | X | |
4 Pmod港口 | X | |
XADC信号的Pmod | X | |
12位VGA输出 | X | |
USB-UART桥 | X | |
用于应用程序数据的串行Flash | X | |
USB HID主机与鼠标 | X | |
USB HID主机与键盘 | X | |
Micro SD卡连接器 | X | |
脉宽调制音频输出 | X | |
PDM麦克风 | X | |
使用硬件加速计 | X | |
温度传感器 | X | |
10/100以太网PHY | X |
额外的笔记
该项目的一个版本已经移植到ISE 14.7。可以找到项目文件在这里
先决条件
硬件
-
Nexys 4 DDR FPGA板
-
微型usb电缆
-
电线和要测量的电压
软件
-
Vivado Design Suite 2016.4
-
可以使用较新的版本,但过程可能略有不同
-
-
Nexys 4 DDR支持文件
-
这些文件将描述GPIO接口,并使您更容易选择您的FPGA板和添加GPIOIP块。
-
遵循Wiki指南:Digilent 7系列FPGA板的Vivado板文件关于如何安装单板支持文件
-
下载
下载并启动Nexys 4 DDR XADC演示
遵循使用Digilent Github演示项目教程。这是一个HDL设计项目,因此不支持Vivado SDK,请选择适合Vivado设计的教程选项。当提示检查额外的硬件要求和设置时,您不需要返回到本指南,因为您将不需要设置您要测量的电路,直到板编程之后。
使用Nexys 4 DDR XADC演示
1.对XADC端口施加电压
2.7段显示和led
3.选择一个频道
要在显示器和led上查看不同XADC通道的级别,请将sw0和sw1更改为所需的通道编号。