UHD

USRP UHD  USRP Universal Hardware Driver - USRP 硬件通用驱动的缩写。它的目的是为 USRP 提供通用硬件驱动。USRP UHD 的目的是为 USRP 目前和未来的产品提供宿主驱动和 API 。用户届时将可以独立使用 UHD 驱动而无需 GNU Radio。同时提供一个发布版权的额外选择,这使得那些不想基于 GPL 协议下发布软件产品的 UHD 开发者得以选择的权利。

USRP的硬件驱动器™(UHD)软件API支持在所有USRP SDR产品应用开发。因为它增加了代码的可移植性,允许应用程序无缝地过渡到其他USRP SDR平台开发时,要求扩大或新的平台上都可以使用一个通用的软件界面是非常关键的。因此,它使一个显著减少开发工作量,允许你保存和重用旧的代码,这样您可以专注于新的算法。

UHD还提供了多个行业标准的开发环境和框架,包括RFNoC,GNU收音机,LabVIEW和Matlab / Simulink仿真的跨平台支持。为了确保你有你如何使用UHD没有限制,它可以在Linux,Windows和Mac OS。

作为双正版软件,UHD是在开源GNU通用公共许可证版本3(GPLv3的),以及作为替代,只能由研究提供限制较少的许可。


202008181617526f3035