如何从Digilent的GitHub存储库(旧版)中生成项目

概述

本教程将教您如何使用GitHub上提供的相应的TCL脚本下载和打开Digilent的演示项目之一。


先决条件

技能

  • 不需要

硬件

  • 不需要

软件

  • Vivado Design Suite
    • 一些微型布拉兹项目需要特定版本的Vivado,并且会这样说,但是大多数项目不应该

下载

Digilent的Github -Git Repo


教程

1.下载项目

将项目进入您的PC

1.1)转到GitHub存储库,找到您正在使用的董事会。对于本指南,我们将使用Basys3。点击下载存储库下载zip按钮。

1.2)所有必要的文件都包含在每个项目文件夹中,并建立相对文件路径,因此,只要文件在文件夹中不移动,您就可以从任何位置移动并运行该项目。如果您从Wiki下载了.zip文件,请在继续操作之前将文件夹解压缩。

2.找到TCL文件位置

在这里,我们将找到并复制TCL文件的位置。

2.1)在项目文件夹中,将有两个名为“ ProJ”和“ SRC”的子文件夹。如下图所示:

2.2)进入PROJ文件夹,然后右键单击“ create_project”文件,然后选择“属性”。

2.3)突出显示并复制文件的位置。


3.执行TCL脚本

在这里,我们将执行TCL脚本,从而生成Vivado项目。

3.1)打开Vivado并在窗口底部找到TCL控制台。输入字母'光盘'(更改目录)然后是您之前复制的文件路径。

3.2)如上图所示,一旦您复制,可能会有一个建议的“ proj/'”。如果单击此,则TCL控制台将自动将地址中的斜线从背面斜线( /)( /)转到正向斜线(\)。这有点平凡但很重要由于控制台将无法识别后斜线的地址。如果它不自动纠正它们,只需手动进行并用前向斜杠替换每个后斜线即可。执行第一个命令
3.3)如下所示,输入“源./”,然后选择自动填充建议'create_project.tcl'。如果您的木板有不同的版本,请选择您对应的create_project.tcl。按Enter执行TCL脚本。

TCL脚本将创建一个带有源文件,约束和任何补充文件的新项目。


,,,,,,,,,,,,,,,,,,,,