Windows下安装gnuradio与USRP

要用到gnuradio与usrp,记录一下自己的安装配置过程。

安装 gnuradio

Windows下的GNURADIO安装,在网上查资料有一些windows下安装的,在安装过程中会出现另外的问题,磨了几天,成功搞定,所以写一篇文章来记录一下

  1. 下载exe安装即可(网盘文件中有3.8与3.9版本),链接: http://www.gcndevelopment.com/gnuradio/index.htm.
  2. 可从源码安装(链接: https://wiki.gnuradio.org/index.php/WindowsInstall.
    我直接按照1下载的3.8,安装完成之后,点击开始菜单中GNURadio 3.8(我的安装文件夹)中的GNURadio Companion,弹出命令行窗口,等待信息加载
    图1
    接下来会弹出如下界面
    gnuradio界面
    gnuradio安装完毕。gnuradio 在windows下是在命令行中运行的,命令行关掉后gnuradio也会同时关闭。上图左下角的运行过程在命令行中也会显示。

UHD安装

同样的可以直接选择exe文件进行安装,网盘文件中有vs2017的32位和64位的。

其他版本的可以查链接:https://files.ettus.com/binaries/uhd/latest_release/.
我下载的是32位的。在下载时下一步下载到位。

默认设置
下载完毕后,在高级系统设置-环境变量-系统变量-Path-编辑-新建:C:\Program Files (x86)\UHD\bin(选择自己安装的文件夹位置,一直到bin),之后一路点击确定。

USB驱动安装

USB驱动
连接设备USRP和PC,打开设备管理器,在设备管理中有一个未识别的设备Westbridge。右击未识别的设备,点击安装/更新驱动,解压缩上述文件包选择刚刚解压的USB驱动包的文件夹,安装即可。

boost安装

我电脑装的是vs2017,下载的是32位的1.68.0版本boost

其余版本的可查链接: https://sourceforge.net/projects/boost/files/boost-binaries/.

测试

win+R,cmd,打开命令行窗口,输入cd C:\Program Files (x86)\UHD\bin(根据自己安装的UHD位置导航到UHD\bin),跳转到文件地址,接着输入uhd_find_devices.exe。
这时发现报错:由于找不到libusb-1.0.dll文件,应用程序无法运行。
下载libusb相关文件(链接: https://sourceforge.net/projects/libusb/
.),可以自己从源码生成,也可以直接拿与电脑VS匹配的dll文件来使用。

解压后,libusb-1.0.24\VS2017\MS32\dll,与前面配置相同,都选择32位的,复制libusb-1.0.dll,粘贴到C:\Program Files (x86)\UHD\bin(UHD\bin的文件夹下)。之后再重新打开命令行窗口输入命令测试,出现下列结果,配置成功。

用到的文件

网盘链接: https://pan.baidu.com/s/1Xh9WWaufrOlO1nwRQmitng.提取码:7928

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值