我正在努力完成一个简单的任务:让USRP B200mini处理我的代码。
我已经写了dotus支持(邮件列表),但是很明显,没有人回答。
我使用的是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
}
在以下位置抛出异常:0x00007FF9A3321688(uhd.dll) ConsoleApplicationTest2.exe:0xC0000005:读取访问冲突 位置0x000000AC70300000。
其他软件可以在我的设备上运行,但是我的代码不行,也许它有一个简单的解决方案。 有没有人遇到过这个问题?