火炮通用I/O演示

概述

描述

入门级演示项目的Arty的led,开关,按钮和USB-UART桥。

功能使用

不习惯 使用
4用户切换 X
4用户发光二极管 X
4用户RGB led X
4用户按键 X
4 Pmod连接器 X
XADC模拟输入 X
USB-UART桥 X
应用数据的串行Flash X

先决条件

硬件

  • 附庸风雅的FPGA板
  • 微型usb电缆

软件

  • Vivado设计套件2016.4
    • 可以使用较新的版本,但过程可能略有不同
  • Digilent董事会支持文件Vivado

下载

附庸风雅的GPIO工程支援资料库-ZIP归档GIT存储库


下载并启动Arty GPIO演示程序

1.)遵循使用Digilent Github演示项目教程。这是一个HDL设计项目,因此不支持Vivado SDK,请选择适合Vivado专用设计的教程选项。当提示返回时…
2.)要查看UART通信通道,在计算机上打开一个终端程序,设置为9600波特率,8个数据位,没有奇偶校验位和1个停止位。选择你的ARTY连接到的COM端口(要确定你的ARTY连接到哪个COM端口,在你的机器上打开设备管理器。在Ports (COM & LPT)下,你应该看到类似“USB串行端口(COMX)”的东西,其中X是所连接的COM端口的编号)。然后返回到Github项目教程来完成编程和运行演示。

运行该项目

要运行这个演示的所有功能,你只需要火炮板。

1.使用led开关

在本节中,所有的开关都连接到相应的led上。每当开关被拨动时,它正上方的led灯就会拨动它。



四个三色led将循环颜色,不受其他I/O的干扰。

2.UART通信使用按钮

在启动时,ARTY会发送“ARTY”GPIO/ UART演示!”。每当按钮被按下时,ARTY发送“检测到按钮按下!”