Начало работы с Ettus USRP B200mini и Visual Studio 2017

Я борюсь с простой задачей: заставить USRP B200mini работать с моим кодом.

Я уже писал о поддержке ettus (список рассылки), но, очевидно, никто не ответил.

Я использую Windows 10 x64 и Visual Studio 2017, я загрузил и скомпилировал Boost 1.67.0 (как 32, так и 64 бит). Я использовал udh.dll из UHD 3.12.0.0 и GNURadio-3.7.

Я следовал простому руководству, но оно не работает, даже этот небольшой фрагмент кода дает мне ошибку:

 int UHD_SAFE_MAIN(int argc, char *argv[]) {
uhd::set_thread_priority_safe();

uhd::usrp::subdev_spec_t addr; // <-- exception

}

Исключение, выброшенное в 0x00007FF9A3321688 (uhd.dll) в
ConsoleApplicationTest2.exe: 0xC0000005: чтение о нарушении доступа
местоположение 0x000000AC70300000.

Другие программы работают с моим устройством, но мой код — нет, возможно, у него есть простое решение ..
Кто-нибудь уже сталкивался с этой проблемой?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]