USRP是美国Ettus Research公司出款的用于学习软件无线电的硬件,基本被所有SDR软件所支持
USRP的价格也相对比较贵,国内一款B210的设备基本要过万,给学习软件无线电带来压力
不过由于USRP的驱动UHD是开源的项目,所以可以使用自己做的第三方接口模拟USRP设备
目前可以使用LimeSDR设备,模拟成USRP B210设备使用,减少代码的多次移植问题
OpenUSRP提供两种安装模式,一个是LIBUHD模式,可以在编译驱动的时候自己打包进去
还有一个是MODULE模式,可以变成附加模块,实现USRP设备的模拟
Gnuradio支持
Linux和MacOS可以直接使用module模式
windows下建议直接替换UHD.dll文件使用,module模式需要配置UHD_MODULE_PATH环境变量及自己编译
Matlab支持
windows下替换C:\MATLAB\SupportPackages\R2016a\toolbox\shared\sdr\sdru\bin\win64下面的UHD.dll文件,可让Matlab支持limeSDR设备了
LabVIEW的UHD文件为不开源版本,暂时不支持。
注意:
UHD有版本区别,有时候替换无法工作,就需要自己编译重新安装
附件Windows二进制文件,基于matlab的uhd-1543f56编译完成
[download id=”3″]
[download id=”4″]
项目地址:https://github.com/jocover/OpenUSRP
请问能不能给一个联系方式,我看到了你的sdr #支持lime的插件,我在使用中出了一些问题,希望你能给解答,谢谢!
我的电子邮件:[email protected]