sdr技术与设备介绍

参考博文地址;上述博文介绍了什么是SDR技术,以及sdr设备的分类应用。

问题描述

使用sdr设备(usrpx系列,usrpb系列)的准备(驱动+镜像)

方案一(推荐方案)

资源下载地址

(一个UHD源码,一个UHD对应的镜像,具体下载的镜像类型需要根据主机的环境来确定,若使用主机为ubuntu16.04,选择如上图)

为ubuntu16.04添加root用户登陆

第一步:安装uhd驱动

#安装解压缩工具
su root
sudo apt-get install unrar zip
unrar x uhd_latest_release.rar
#安装相关的依赖包
sudo apt-get install libboost-all-dev libusb-1.0-0-dev python-mako doxygen
sudo apt-get install python-docutils python-requests cmake build-essential
cd uhd_3.15.0.0/host
mkdir build
cd build/
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
#此处若报错cmake版本太低,则需要升级cmake版本(本文下部分有解决方法)
make -j4
sudo make install
sudo ldconfig

第二步:放置镜像

su root
unzip uhd_image_latest_release
chmod 777 uhd_image_latest_release
mv uhd_image_latest_release   /usr/share/uhd/
cd /usr/share/uhd/images
uhd_find_device

#(若输出配置信息目录树,则成功)
uhd_usrp_probe

方案二(需vpn连接外网)

为ubuntu16.04添加root用户登陆

第一步:安装 USRP 驱动

sudo apt-get install libboost-all-dev libusb-1.0-0-dev python-mako doxygen
sudo apt-get install python-docutils python-requests cmake build-essential
pip3 install mako numpy
git clone git://github.com/EttusResearch/uhd.git
cd uhd/host
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
make -j4
sudo make install
sudo ldconfig
sudo /usr/lib/uhd/utils/uhd_images_downloader.py

(也可以将uhd_images的zip文件download后保存好后,手动解压缩到/sur/share/uhd/目录下,即解决方案一的第二步骤)

cmake升级(非必需)

在方案一或者二进行中报出cmake的版本太低的解决方案如下:

#这一步下载cmake3.9源码的时间可能比较长,耐心等待即可
wget https://cmake.org/files/v3.9/cmake-3.9.2.tar.gz
tar -xvf cmake-3.9.2.tar.gz
cd cmake-3.9.2/
./configure
sudo make && make install

cmake升级参考博文

参考博文

uhd安装官方安装参考博文

uhd驱动安装(usrpB210,usrpX310等)相关推荐

  1. Ubuntu18.04安装UHD驱动+GNU Radio的问题总结1

    问题1:无法检测空闲分区(安装Ubuntu系统时)? 原因:一种原因是在windows下使用了动态磁盘, ubuntu无法识别.之前在Windows分区时,我为了扩大空间,尝试过E盘和F盘的跨区合并, ...

  2. win10+GPU安装-UHD Graphics 630驱动安装

    UHD Graphics 630驱动安装 下载地址: https://software.seek.intel.com/openvino-toolkit?os=windows https://softw ...

  3. Gnuradio+uhd驱动软件安装流程

    工作时一部分内容,需要用到gnuradio软件配置,属于软件无线电USRP的内容,不属于计算机视觉,只作为记录,一样的花费了较长时间,大概两周,终于安装成功,虽然有点脱离了自己的兴趣爱好,但也算近期的 ...

  4. Windows 10 安装UHD驱动, 用UHD python API使用USRP B210

    本文基于这样的需求:想在Windows (10) 下,用UHD Python API 使用Ettus USRP B210,官方文档介绍的是基于从源码安装,这种方式对我来说太浪费时间,网上有很多教程,但 ...

  5. macos 安装 UHD 驱动并调用 Python API

    Mac调用 UHD Python API 安装 UHD驱动 brew install uhd 也可以用 macport 安装 uhd,但版本比较低,不建议采用 安装 UHD Python API 如果 ...

  6. arch nvidia驱动安装记录

    机型信息 显卡型号: 独显:NVIDIA GeForce GTX 1050 Ti Mobile 核显: Intel CoffeeLake-H GT2 [UHD Graphics 630] 内核版本:5 ...

  7. 4.2.3 适配GNURadio的USRP驱动安装与检测过程

    4.2.3 适配GNURadio的USRP驱动安装与检测过程 总目录链接:https://blog.csdn.net/m0_37660088/article/details/122646925 说明: ...

  8. pci串口驱动安装失败_TSC TTP-243E Pluse装LTP并口驱动无法安装

    一.前言描述 接到客户报修说,电脑无法开机,即到哥上门维修立即安排人员到现场查看原因,到现场后,查看的确是电脑系统问题,重新安装系统,安装完成系统后,发现打印机无法使用.这个打印机型号是TSC TTP ...

  9. Linux镜像如何添加驱动,安装virtio驱动(Linux)

    为了确保私有镜像能正常创建启动云服务器,您需要在导入之前检查virtio驱动是否已经安装. 检查镜像内核是否支持virtio驱动 执行grep -i virtio /boot/config-$(una ...

  10. python mysql 驱动安装

    为什么80%的码农都做不了架构师?>>>    安装组件: python 3.4 + django 1.7 + mysql connector driver 系统平台: window ...

最新文章

  1. linux df是否分区,Linux中df命令查询磁盘信息和fdisk命令分区的用法
  2. linux dry run,dry run
  3. SUSE11sp3 perf工具安装过程
  4. matlab多维数组
  5. boost::hana::comparing用法的测试程序
  6. python已经取代了excel_Python已经取代Excel?网友:笑了
  7. Python入门、进阶经典PDF下载
  8. 嵌入式牛人 | 这些单片机编程思想超硬核
  9. 精益设计:“纸上谈兵”的说服力
  10. php 检查路劲是否存在,php 检查文件或目录是否存在代码总结
  11. D - 区间覆盖问题
  12. Linux内核分析第一周——计算机是如何工作的
  13. AcWing135.最大子序和(单调队列DP)
  14. CICD详解(八)——gitlab安装与配置
  15. 【数据库】sql连表查询
  16. Linux 查看分区大小
  17. idea 常用快捷键(windows键盘映射)
  18. 2021年 win10 Flash 不可用解决方法
  19. Android开发:apk反编译及后续打包教程2022win11(亲测)
  20. 计算机组装有哪些,详解电脑组装配置有哪些

热门文章

  1. Linux 操作系统 之 虚拟内存
  2. 洗头冲水时冲下好些头发,我是要秃了吗???
  3. 1-3 Grammar
  4. 数字 IC 技能拓展(19)带你了解一款 FPGA 开发板
  5. Pytorch求向量的L1范数或L2范数
  6. psql中character varying和character区别
  7. k8s学习-网络策略NetworkPolicy(概念、模版、创建、删除等)
  8. 9 个 yyds 的 Java 项目,可应对各种私活
  9. 冯小刚“开撕”崔永元,娱乐圈炒作就要进入3.0时代
  10. BZOJ 2794: [Poi2012]Cloakroom 询问离线 背包dp