注意:该项目目前正在建设中。
nexys 4 xadc演示
概述
描述
这个简单的XADC演示项目演示了Nexys 4的Xadc端口能力的简单使用。行为如下:
-
16个用户LED从右向左增量,因为所选XADC引脚上的电压差异变大。
-
两个七个段显示屏显示伏特中AD11引脚上的电压差。
-
SW0和SW1选择要从中读取的频道
使用的功能
未使用 | 用过的 | |
---|---|---|
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 | |
16mbyte cellularram. | X | |
温度感应器 | X | |
10/100以太网PHY | X |
先决条件
硬件
-
Nexys 4 FPGA板
-
微型USB电缆
-
电线和测量电压
软件
-
Vivado设计套房2016.4
-
可以使用较新版本,但程序可能会略有不同
-
-
nexys 4支持文件
-
这些文件将描述GPIO.您的电路板上的接口,并更轻松地选择FPGA板并添加GPIO.IP块。
-
遵循Wiki指南:Divido Board For Digilent 7系列FPGA板如何安装板支持文件
-
下载
下载并启动Nexys 4 XADC演示
跟着使用DigIlent GitHub演示项目教程。这是一个HDL设计项目,因此不支持Vivado SDK,选择适合Vivado设计的教程选项。由于您不需要设置要测量的电路,直到被编程后,您无需在提示检查额外的硬件要求和设置时返回本指南。
使用nexys 4 xadc演示
此部分将帮助您运行演示并遵守其所有功能。
1.向Xadc端口施加电压
2.七个段显示器和LED
3.选择频道
要在显示屏和LED上显示不同的通道,请从下表中选择一个通道,并将开关SW0和SW1设置为适当的位置。
频道号码 | SW0位置 | SW1位置 |
---|---|---|
AD2 | 下(0) | 下(0) |
AD3 | UP(1) | 下(0) |
AD10 | 下(0) | UP(1) |
AD11 | UP(1) | UP(1) |