A7-35T XADC演示
描述
这个项目是一个Vivado演示,使用Arty A7-35T模数转换器电路、开关和led,用Verilog编写。当程序在板上,0和1伏特之间的电压水平从JXADC头读出。当所选XADC引脚上的电压差变大时,6个用户led从右上到左,然后从右下到左。A0-A5为单端模拟引脚,而A6-A7、A8-A9和A10-A11为差异端口。每个XADC通道可以根据开关位置选择,如下表所示。看看火炮A7-35T参考手册了解Artix 7 FPGA的XADC是如何连接到报头JXADC的更多信息。
渠道销/秒 | SW3 | SW2 | SW1 | SW0 |
---|---|---|---|---|
A0 | 下来 | 下来 | 下来 | 下来 |
A1 | 下来 | 下来 | 下来 | 向上 |
A2 | 下来 | 下来 | 向上 | 下来 |
A3 | 下来 | 下来 | 向上 | 向上 |
A4 | 下来 | 向上 | 下来 | 下来 |
A5 | 下来 | 向上 | 下来 | 向上 |
A6-A7 | 下来 | 向上 | 向上 | 下来 |
A8-A9 | 下来 | 向上 | 向上 | 向上 |
A10-A11 | 向上 | 下来 | 下来 | 下来 |
V_P-V_N | 向上 | 下来 | 下来 | 向上 |
需求
- 艺术A7-35T:购买火炮A7-35T,见Digilent商店
- Vivado 2018.2安装:要设置Vivado,请参阅安装Vivado和勤勉板文件教程.
- MicroUSB电缆
- 电线和电路测量
演示设置
- 从这个存储库中下载并解压最新版本的ZIP归档文件发布页面.
- 打开项目在Vivado 2018.2通过双击包含的XPR文件找到在“<存档提取位置>/vivado_proj/ artity - a7 -35- xadc . XPR”。
- 在Vivado窗口左侧的Flow Navigator面板中,单击开放硬件管理器.
- 使用MicroUSB电缆将Arty A7-35T插入计算机。
- 在窗口顶部的绿色条中,单击开放的目标.从下拉菜单中选择“自动连接”。
- 在窗口顶部的绿色条中,单击项目设备.
- 在程序设备向导中,输入“
vivado_proj/ artity - a7 -35- xadc .runs/impl_1/XADCdemo.bit”到“Bitstream file”字段中。然后单击程序. - 演示现在将被编程到火炮A7-35T上。有关这个演示如何工作的描述,请参阅本README的介绍部分。
下一个步骤
这个演示可以作为其他项目的基础,或者通过将演示版本中包含的源代码添加到这些项目中,或者通过修改发布项目中的源代码。
看看A7-35T火炮吧资源中心查找更多文档、演示和教程。
如需技术支持或问题,请在Digilent论坛.
额外的笔记
有关如何对该项目进行版本控制的更多信息,请参阅勤奋的Vivado脚本存储库