Cmod A7开箱即用演示

概述

描述

这个简单的用户演示项目是一个Microblaze项目,它在Cmod A7上测试SRAM,并在设备上提供基本的I/O功能。

  • 测试SRAM,结果可以通过UART端口看到。
  • 的RGB领导当BTN1被按下时,循环通过不同的颜色。
  • 当BTN1被按下时,用户led显示一个2位二进制计数器。

功能使用

不习惯 使用
2用户发光二极管 X
1三色领导 X
2用户按键 X
48GPIO X
1 Pmod港口 X
XADC信号引脚 X
USB-UART桥 X
512 kB SRAM X

先决条件

硬件

  • Cmod A7 FPGA板
  • 微型usb电缆

软件

  • Vivado设计套件2016.4
    • 可以使用较新或较旧的版本,但过程可能有所不同
    • Xilinx SDK 2016.4必须包含在安装中
  • Digilent董事会支持文件Vivado

下载

Cmod A7 15T OOB项目库-ZIP归档GIT存储库

Cmod A7 35T OOB项目库-ZIP归档GIT存储库


下载并启动Cmod A7开箱即用Demo

1)按照使用Digilent Github演示项目教程。因为这是一个Vivado SDK项目,你可以直接启动SDK并导入硬件切换,或者你可以在启动SDK之前在Vivado中生成一个位流。如果以后不想修改项目块设计,请选择本教程中的硬件切换选项。当提示检查其他硬件要求和设置时,返回到本指南。

重要的

确保在项目的15T和35T版本之间,您下载了适用于您的Cmod A7的版本。

2)为了充分使用演示,您将需要连接一个串行终端到您的Cmod A7。用一根微型USB线将你的电路板插入电脑,并确保它有电源。然后在计算机上打开一个串行终端(例如TeraTerm)。在终端应用程序中,设置串口连接到单板的适当端口,波特率为9600。然后返回到Github项目教程来完成编程和运行演示。

使用Cmod A7开箱即用的演示

1.观察发光二极管

对于这个演示,每次BTN1按下,领导状态改变。用户led创建一个2位二进制计数器,每次按下按钮时计数器都会增加。的RGB领导每次按下按钮时改变颜色。

2.UART的消息

无论何时从Vivado SDK开始演示,电路板都会进行内存测试并打印结果。如果内存正在工作,将出现以下消息。

每当按钮被按下时,消息“button pressed”将通过UART发送。