ADI官方例程HDL和No-OS生成Vivado工程

源码下载

1、HDL(hdl-hdl_2019_r2.zip):https://github.com/analogdevicesinc/hdl/tree/main
2、No-OS(no-OS-2019_R2.zip):https://github.com/analogdevicesinc/no-OS/tree/main

软件工具

序号名称说明
1Vivado 2019.1
2Cygwin

Cygwin安装

1.安装步骤

下好之后双击打开,就是这个界面了,直接点下一步。
在这里插入图片描述
选择第一个,然后下一步。
在这里插入图片描述
然后就是你想要安装在哪了,下面的选项好像会决定环境变量存放在哪,不过一般都是个人电脑选择第一个默认的就行,然后点下一步。
在这里插入图片描述
然后是组件包的安装位置,涉及到后面的选择,这里我选择同一个目录。
在这里插入图片描述
然后选择网络连接方式,一般选择第二个直连就行,点击下一步。
在这里插入图片描述
这一步是选择下载源,一般都是选择国内镜像,因为国外的源太慢了,这里选择阿里的镜像,如果没有这个选项可以在下面的User URL里添加就行,选择好源后然后点击下一步。下一步会从你选择的源上下载软件包目录,如果提示Unable to get setup from https://xxxxxx/,返回上一步,选择别的源,例如第二个163网易的源。
在这里插入图片描述
这是最重要的一步,选择你要下载的软件包。这里为了使用gcc,必须要安装的四个:
1 binutils
2 gcc
3 gcc-mingw
4 gdb

可以在Search栏里直接搜,(实时联想,输入啥下面显示啥,不用按回车。)

在这里插入图片描述
搜索到之后,直接在右边的skip,双击,就会显示出版本号,就代表已经加入要安装的列表里了。
在这里插入图片描述
其他三个一样,出现版本号的是要安装的,其他不用点。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
然后就是两个确认你要安装的软件包的页面了,全都直接下一步就可以进入安装界面了,选择了阿里镜像源还是很快的。
在这里插入图片描述
在这里插入图片描述
下载完毕后会出现两个选项,都勾上,然后点完成,安装就完成了。
在这里插入图片描述
验证一下,打开上面的图标,输入cygcheck -c cygwin,出现这个就说明成功了。
在这里插入图片描述
再试试gcc、gdb、ld等有没有安装成功。
在这里插入图片描述

2.配置环境变量

在系统环境变量的Path中把cygwin安装路径根目录下的bin和sbin路径添加进去。
在这里插入图片描述

在这里插入图片描述

3.配置Vivado路径

打开Cygwin安装目录下的C:\cygwin64\etc\bash.bashrc文件,添加一下两行配置;

export PATH=$PATH:/cygdrive/c/Xilinx/Vivado/2019.1/bin
export PATH=$PATH:/cygdrive/c/Xilinx/SDK/2019.1/bin

输入which vivado指令验证配置结果,出现vivado路径说明配置成功;
在这里插入图片描述

HDL工程编译

管理员权限打开Cygwin,路径切换到HDL需要编译的D:\hdl-hdl_2019_r2\projects\adrv9361z7035工程路径,输入make,回车开始编译。
在这里插入图片描述

No-OS工程编译

把上一步HDL工程编译生成的system_top.hdf文件复制到D:\no-OS-2019_R2\projects\ad9361目录;
管理员权限打开 Xilinx Software Command Line Tool 2019.1命令行窗口,路径切换到D:\no-OS-2019_R2\projects\ad9361目录;输入make,回车开始编译。
在这里插入图片描述

参考链接

1、Cygwin安装教程
2、Vivado搭建工程
3、Windows下构建AD9361 Vivado工程

  • 22
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

代码匠

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值