Arty S7一般I/O演示

概述

描述

介绍级演示项目为Arty S7的led,开关,按钮和USB-UART桥。

功能使用

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

先决条件

硬件

  • Arty S7 FPGA板
  • 微型usb电缆

软件

  • Vivado设计套件2017.2
    • 注意: *Vivado 2017.4或更新的S7-25需要。
    • 可以使用较新的版本,但过程可能略有不同。
    • Spartan 7需要Vivado设计版,因为在Webpack版安装程序中出现了错误。
    • 使用此演示不需要完整的设计版许可证。
    • 现有的Vivado安装可以通过帮助→添加设计工具或设备对话框中的Vivado顶部工具栏。
  • 勤奋的董事会支持文件Vivado

下载

艺术S7-50GPIO项目存储库——ZIP归档GIT存储库

艺术S7-25GPIO项目存储库——ZIP归档GIT存储库


下载并启动Arty S7 GPIO Demo

1.)下载ZIP归档为适当的板变在下载上面的部分。
2.)遵循使用Digilent Github演示项目教程。这是一个HDL设计项目,因此不支持Vivado SDK。选择适合vivado设计的教程选项。
3)。要查看UART通信通道,在您的计算机上打开一个设置为9600波特、8位数据位、无奇偶校验位和1位停止位的终端程序。选择火炮连接到的COM端口(要确定火炮连接到哪个COM端口,请打开机器上的设备管理器。在端口(COM & LPT)下,你应该看到一些像“USB串口(COMX)”的东西,其中X是连接的COM端口的编号)。然后返回Github项目教程来完成编程和运行演示。

运行该项目

要运行这个演示的所有功能,你只需要Arty S7电路板。

1.使用led开关

在本节中,所有的开关都绑在相应的led上。每次开关被拨动时,其正上方的led将与之一起拨动。
这两个三色led将循环颜色没有中断从其他I/O。

2.使用按钮进行UART通信

在启动时,Arty S7会发送“Arty”GPIO/ UART演示!”。每当按下一个按钮,火炮S7就会发送“检测到按下按钮!”