400-007-3336
usrp_support@tnm-corad.com.cn

UHD

更新时间:2016-11-7 11:18:21

内容介绍

UHD为Ettus USRP的设备驱动程序,绝大部分的应用软件,比如GNU Radio、LabView、openBTS、openAirInterface和Matlab都是通过调用UHD提供的API接口对USRP设备进行控制。

UHD的编程语言为C++,并且提供C语言接口。

UHD支持多种操作系统:Linux (比如Fedora、 Ubuntu、 Redhat、Debian、Mint和OpenSuse)、Windows系统和Mac OS X系统。

UHD目前包括2种重要的分支版本:一个是普通版本,我们平常说的UHD都是指这种版本;另外一种是RFNoC版本(http://www.ettus.com.cn/SDR/6.html),可以方便我们在FPGA中进行程序开发。


UHD固件和FPGA镜像是烧写到USRP中的程序,版本需要与UHD版本兼容。

以下几种情况下,UHD有可能检测到版本不兼容,需要重新烧写UHD固件和FPGA镜像:

1. 用户切换UHD版本后;

2. 设备出厂时的固件和镜像版本低于用户安装的最新UHD版本;

3. LabView和Matlab对USRP的支持包一年只更新约2次,且更新步伐不一致,支持包底层使用的UHD版本有可能不同;

检测固件和镜像与UHD版本兼容的方法:

确保设备和计算机联通后,运行uhd_usrp_probe命令,如果版本兼容,将会打印出设备的详细信息;

如果显示信息类似于

则说明版本不兼容,需要下载相应的固件和镜像到计算机,然后烧写固件和镜像到USRP设备。


2种方法下载固件和镜像:

1. 使用UHD自带工具下载:

sudo uhd_images_downloader

2. 从本网站下载,然后解压到指定的路径下。一般情况下,Linux系统需要解压到以下路径:

/usr/local/share/uhd/images

解压后的文件大约是这样的:

烧写镜像和固件的方法:

uhd_image_loader --args=addr=192.168.10.2

--args后带的参数需要根据实际情况调整,X310、X300、N210和N200可以使用设备的IP地址来设置(addr=192.168.10.2),所有设备都可以使用设备的序列号来设置(serial=11111111)。设备的IP地址和serial可以用uhd_find_divices来查找。

X系列和N系列设备烧写完毕后重启设备即可使用,而B系列和E系列无需重启设备就可正常使用。

下载版本选择

没有配置TwinRX子板,选择 uhd最新release版本或者uhd-3.010.x版本

USRP X310/X300+Tinrx子板 选择 uhd-3.010.x版本

使用RFNoC框架,选择 uhd最新RFNoC开发者版本

软件下载

文件标题
更新时间
下载
UHD最新release版本源码
MD5:53a3dfe3a5a01873f85a26b9935ac3fe
2016-11-7 10:08:42
UHD最新release版本对应固件
MD5:41eb0f6c49c246631b885369ee138bb8
2016-11-7 10:09:06
UHD-3.010.x版本源码
MD5:17ba1addbc7a4652813eaeba4136553b
2016-11-7 11:09:53
UHD-3.010.x版本对应固件
MD5:33f3e98795f3d900b02d70547c8455eb
2016-11-7 11:13:19
UHD最新RFNoC开发者版本源码
MD5:1ac16678e6db0d4e996a64246e2a4e8f
2016-6-16 15:07:08
UHD最新RFNoC开发者版本对应固件
MD5:1b63f79dae65a78d7d148305de4babf7
2016-3-20 2:32:29
UHD最新Release Win32_VS2012版本2016-6-17 15:57:11
UHD最新Release Win32_VS2013版本2016-6-17 15:57:51
UHD最新Release Win32_VS2015版本2016-6-17 15:58:27
UHD最新Release Win64_VS2012版本2016-6-27 9:38:42
UHD最新Release Win64_VS2013版本2016-6-27 9:38:49
UHD最新Release Win64_VS2015版本2016-6-27 9:38:46

该资料涉及到的产品

产品名称
产品图片
查看
通用软件无线电平台 USRP X310 查看
通用软件无线电平台 USRP X300查看
通用软件无线电平台 USRP N210查看
通用软件无线电平台 USRP N200查看
通用软件无线电平台 USRP B210查看
通用软件无线电平台 USRP B200查看
通用软件无线电平台 B200mini查看
通用软件无线电平台 B200mini-i查看
通用软件无线电平台 USRP E312查看
通用软件无线电平台 USRP E310查看
通用软件无线电平台 USRP E110查看
通用软件无线电平台 USRP1查看
通用软件无线电平台 USRP E100查看
时钟源OctoClock-G查看
时钟源OctoClock查看
SDR软件
RFNoC
UHD
GNU Radio
LabVIEW
MATLAB & SIMULINK
OpenBTS
OpenAirInterface (OAI)
srsLTE
gqrx
关于我们
联系我们
关于CORAD
关于Ettus
产品介绍
USRP X系列
USRP 网口系列
USRP USB接口系列
USRP嵌入式系列
射频子板
天线
线缆
附件
其他服务
TNM网站
公司新闻
行业动态
入门培训
GNU Radio培训
Visual Studio开发环境配置
硬件安装指导
关注我们
版权信息
USRP中文官方网(ettus.com.cn)所发布展示的“产品信息”,“培训资料”版权归USRP中文官方网所有和发布企业所有,任何收集本站产品信息并未经USRP中文官方网许可,USRP中文官方网将保留追究侵权者法律责任的权利。

粤ICP备 06126740-7号 © Copyright 2015.Corad All rights reserved. ettus.com.cn