我正在为一项简单的任务而苦苦挣扎:让 USRP B200mini 使用我的代码。
我已经写了 do ettus support(mailing list) 但是,很明显,没有人回答。
我正在使用 Windows 10 x64 和 Visual Studio 2017,我下载并编译了 boost 1.67.0(32 位和 64 位)。我使用了 UHD 3.12.0.0 和 GNURadio-3.7 中的 udh.dll。
我遵循了简单的指南,但它不起作用,即使是这段小代码也给了我错误:
int UHD_SAFE_MAIN(int argc, char *argv[]) {
uhd::set_thread_priority_safe();
uhd::usrp::subdev_spec_t addr; // <-- exception
}
在 ConsoleApplicationTest2.exe 中的 0x00007FF9A3321688 (uhd.dll) 处引发异常:0xC0000005:访问冲突读取位置 0x000000AC70300000。
其他软件正在与我的设备一起使用,但我的代码不是,也许它有一个简单的解决方案.. 有人已经遇到过这个问题吗?