当前位置: 首页 > news >正文

ubuntu 16.04.5 安装 vivado 2019.1 完整编译AD9361的环境

一、前期安装

1、安装ncurses库(已经包含了,其他的os需要安装)

sudo apt install libncurses5

二、安装

sudo ./xsetup

使用lic进行激活。

三、安装后

输入指令

sudo gedit  ~/.bashrc 

末尾添加

source /opt/Xilinx/Vivado/2019.1/settings64.sh
source /opt/Xilinx/SDK/2019.1/settings64.sh

四、下载对应的库文件

https://download.csdn.net/download/qq_36666115/88519995

五、构建库

在这里插入图片描述
进入目录

make -C library/ all

在这里插入图片描述

六、构建项目

进入项目

在这里插入图片描述
构建一个项目

make -C pluto/

在这里插入图片描述

七、使用Vivado打开工程

在这里插入图片描述

vivado pluto.xpr

在这里插入图片描述
打开bd文件
在这里插入图片描述
在这里插入图片描述

八、no-OS SDK搭建

8.1 匹配正确的版本

在这里插入图片描述

8.2 下载代码

git clone --recursive https://github.com/analogdevicesinc/no-OS

切换分支 2019_r2

git checkout 2019_R2

8.3 启动SDK

8.4 创建 AD9361程序

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

方法二

拷贝 hdf文件到no-OS下

http://www.lryc.cn/news/225137.html

相关文章:

  • Zotero详细功能补充!熟练使用!【进阶版,持续更新】
  • 【Windows】Windows系统常用命令大全
  • 大语言模型研究进展综述
  • linux gdb 调试 常见调试命令介绍+总结
  • 基于JavaWeb+SSM+Vue微信小程序校园兼职任务平台系统的设计和实现
  • 我的MQTT操作类(M2Mqtt.Net)
  • node插件MongoDB(四)—— 库mongoose 的个性话读取(字段筛选、数据排序、数据截取)(四)
  • AI:73-结合语法知识的神经机器翻译研究
  • [LeetCode]-225. 用队列实现栈
  • Kafka Rebanlace次数过高问题
  • 计算机是如何进行工作的+进程和线程
  • MySQL(11):数据处理之增删改
  • QT QDockWidget
  • Android 12.0 开启蓝牙状态栏即显示蓝牙图标
  • skynet学习笔记02— skynet介绍、skynet基础API与环境变量
  • Android---App 崩溃
  • DocTemplateTool - 可根据模板生成word或pdf文件的工具
  • Python+reuqests自动化接口测试
  • 【Java 进阶篇】保护你的应用:Java 过滤器实现敏感词汇过滤
  • 目标检测网络系列——YOLO V4
  • 如何在Linux上部署1Panel运维管理面板并远程访问内网进行操作
  • CentOS系统安装vsftpd
  • 手握“发展密钥”,TCL科技或迎价值重估?
  • A star算法
  • node插件MongoDB(四)—— 库mongoose 操作文档使用(新增、删除、更新、查看文档)(二)
  • JavaFX入门和网格布局面板的使用,Dao层交互,舞台与场景切换以及其他控件的使用
  • 数据中台之数据分析
  • 龙芯loongarch64服务器编译安装scipy
  • ubuntu(18.04)中安装open babel docker镜像并在php项目中调用容器中的obabel命令解析结果使用
  • 02-PostgreSQL的基本使用