跳到内容
切换分支/标记
代码

Nexys A7-100T XADC演示

描述

该项目是一个Vivado演示,使用Nexys A7-100T的模数转换器电路、开关、led和七段显示器,用Verilog编写。当程序在板上,0和1伏特之间的电压水平从JXADC头读出。16个用户led从右到左随着所选通道引脚之间的电压差变大。七段显示器显示选定通道的引脚之间的电压差,以伏特为单位。SW0和SW1选择显示哪个XADC通道,如下表所示。参见Nexys A7-100T参考手册了解Artix 7 FPGA的XADC是如何连接到报头JXADC的更多信息。

XADC通道 JXADC针 SW0位置 SW1位置
AD3粉 JXADC1 (P) / JXADC7 (N) 向上 下来
AD10 JXADC2 (P) / JXADC8 (N) 下来 向上
AD2 JXADC3 (P) / JXADC9 (N) 下来 下来
AD11 JXADC4 (P) / JXADC10 (N) 向上 向上

需求

演示设置

  1. 从这个存储库中下载并解压最新版本的ZIP归档文件发布页面
  2. 打开项目在Vivado 2018.2通过双击包含的XPR文件发现在“<存档提取位置>/vivado_proj/ nexys - a7 - 100t xadc . XPR”。
  3. 在Vivado窗口左侧的Flow Navigator面板中,单击开放硬件管理器
  4. 使用MicroUSB电缆将Nexys A7-100T插入计算机。
  5. 在窗口顶部的绿色条中,单击开放的目标.从下拉菜单中选择“自动连接”。
  6. 在窗口顶部的绿色条中,单击项目设备
  7. 在程序设备向导中,在“Bitstream file”字段中输入“vivado_proj/ nexyss - a7 - 100t - xadc .runs/impl_1/top.bit”。然后单击程序
  8. 演示现在将在Nexys A7-100T上进行。有关这个演示如何工作的描述,请参阅本README的介绍部分。

下一个步骤

这个演示可以作为其他项目的基础,或者通过将演示版本中包含的源代码添加到这些项目中,或者通过修改发布项目中的源代码。

看看Nexys A7-100T资源中心查找更多文档、演示和教程。

如需技术支持或问题,请在Digilent论坛

额外的笔记

有关如何对该项目进行版本控制的更多信息,请参阅勤奋的Vivado脚本存储库

Baidu