1、安装matlab2011b(或者matlab2011a,目前仅这两个最新版本支持uhd(USRP的硬件驱动程序))
2、USRPN210的固件烧写
1)下载安装python2.7(烧写器用python编写)
2)下载usrp_n2xx_net_burner_gui.py(烧写软件)
3)在网站上下载USRPN210的固件程序并解压缩,网站地址如下:http://www.mathworks.cn/discovery/sdr/usrp.html
(在MATLAB and Simulink Support Packagefor USRP™ Hardware中,需要先填写个人信息)
4)在ubuntu下,配置自己千兆网卡地址为192.168.10.1,连接好USRPN210,并ping,若能通过则表明网络连接正确。
5)找到usrp_n2xx_net_burner_gui.py路径,运行如下指令:
./usrp_n2xx_net_burner.py --addr=192.168.10.2 --fw=<path forfirmware image>
./usrp_n2xx_net_burner.py --addr=192.168.10.2 --fpga=<path toFPGA image>
(其中,<pathfor firmware image><path to FPGA image>是下载的USRPN210固件程序)
3、matlab2011b配置
1)在网站上下载simulink的支持uhd软件包并解压缩,网站地址如下:http://www.mathworks.cn/discovery/sdr/usrp.html
(在MATLAB and Simulink Support Packagefor USRP™ Hardware中,需要先填写个人信息)
2)参考下载的软件保重的README.txt进行matlab2011b的配置