Добро пожаловать в дистрибутив программного обеспечения UHD™! UHD — это бесплатный программный драйвер и API с открытым исходным кодом для платформы SDR Universal Software Radio Peripheral (USRP™), созданный и продаваемый Ettus Research.
UHD поддерживает все оборудование Ettus Research USRP™, включая все материнские и дочерние платы, а также их комбинации.
Техническую документацию, связанную с оборудованием USRP™ или конструкцией системы UHD, можно найти в руководствах UHD и USRP. Здесь вы можете найти инструкции по установке, помощь по сборке UHD из исходного кода на разных платформах, рекомендации по разработке и справочную документацию, а также руководство по использованию устройства.
Кроме того, обязательно ознакомьтесь с часто задаваемыми вопросами Ettus Research и базой знаний, где вы найдете полезные указания по применению и учебные пособия.
UHD в основном разрабатывается для Linux, но мы также тестируем и поддерживаем следующие операционные системы.
Другие операционные системы, скорее всего, тоже будут работать, но официально не поддерживаются.
UHD можно использовать для создания автономных приложений с использованием оборудования USRP™ или приложений сторонних производителей. Вот некоторые распространенные наборы инструментов/фреймворки:
хозяин/
Исходный код драйвера пользовательского пространства.
миль/мин/
Исходный код модуля диспетчера периферийных устройств (MPM). Это код, который запускается на встроенных устройствах.
прошивка/
Исходный код для всех микропроцессоров аппаратного обеспечения USRP.
FPGA/
Исходный код изображений UHD FPGA.
изображения/
Он содержит сборщик пакетов для FPGA и образы прошивки. Мы предоставляем другие инструменты для загрузки пакетов изображений. Сценарии здесь в основном предназначены для сопровождающих и разработчиков UHD.
инструменты/
Дополнительные инструменты, в основном для целей отладки. Дополнительную информацию об отдельных инструментах см. в файле readme в этом каталоге.