A7-35T的GPIO演示
描述
这个项目是一个Vivado演示使用Arty A7的开关,LED, RGB LED,按钮,和USB UART桥,用VHDL编写。当编程到板上,开关被绑到led上。每次按下一个开关,对应的LED就会亮起来。RGB LED在颜色之间平滑过渡。复位后,Cmod A7-35T发送“ARTY GPIO/UART DEMO!”到串行终端。只要按下其中一个按钮,就会出现“检测到按钮按下!””发送。
要使用本演示的USB-UART桥接功能,Arty A7-35T必须通过MicroUSB电缆连接到计算机上的串行终端。有关如何设置和使用串行终端(如Tera Term或PuTTY)的更多信息,请参阅本教程.
需求
- 艺术A7-35T:购买火炮A7-35T,见Digilent商店
- Vivado 2018.2安装:要设置Vivado,请参阅安装Vivado和勤勉板文件教程.
- 串行终端仿真程序:欲了解更多信息,请参阅安装和使用终端模拟器教程.
- MicroUSB电缆
演示设置
- 从这个存储库中下载并解压最新版本的ZIP归档文件发布页面.
- 打开项目在Vivado 2018.2通过双击包含的XPR文件找到在“<存档提取位置>/vivado_proj/ artity - a7 -35- gpio . XPR”。
- 在Vivado窗口左侧的Flow Navigator面板中,单击开放硬件管理器.
- 使用MicroUSB电缆将Arty A7-35T插入计算机。
- 打开一个串行终端仿真器(如TeraTerm),将其连接到Arty A7-35T的串口,波特率为9600。
- 在Vivado窗口顶部的绿色条中,单击开放的目标.选择汽车连接从下拉菜单中。
- 在Vivado窗口顶部的绿色条中,单击项目设备.
- 在程序设备向导中,输入“
vivado_proj/ artity - a7 -35- gpio .runs/impl_1/GPIO_Demo.bit”到“Bitstream file”字段中。然后单击程序. - 演示现在将被编程到火炮A7-35T上。请参阅本README的描述部分,了解如何与此演示进行交互。
下一个步骤
这个演示可以作为其他项目的基础,或者通过将演示版本中包含的源代码添加到这些项目中,或者通过修改发布项目中的源代码。
看看A7-35T火炮吧资源中心查找更多文档、演示和教程。
如需技术支持或问题,请在Digilent论坛.
额外的笔记
有关如何对该项目进行版本控制的更多信息,请参阅勤奋的Vivado脚本存储库