天天看點

Matlab使用Usrp進行資料收發

1、開發環境和裝置

  1. matlab 2018a
  2. Usrp B210/ NI 2901、X310 等

2、驅動和軟體安裝

1、如果隻是使用Usrp裝置進行單路資料采集,可以使用HDSDR等軟體操作,網上能下到

ExtIO_USRP+FCD+RTL2832U + BorIP-1.8 BETA 2_Setup.exe 這個打包的驅動程式。插上裝置直接裝驅動,勾選安裝HDSDR,聯網狀态下可以安裝最新版的軟體。裝好後 打開軟體,可能會缺少 ExtIO_USRP.dll、usrp_b210_fpga.bin、libusb等檔案,下載下傳後放進去即可。

2、首先在這裡下載下傳到 install_supportsoftware.exe,然後直接拖到matlab指令視窗,然後就一直continue 就行了,注意要聯網,不用翻牆,會比較久,期間可能會有錯誤,多嘗試幾次。

3、最後 看官網的demo

4、tips: 這個玩意兒發射的信号比較弱,如果用的天線增益很弱,收到的信号也會比較弱。是以可以先用有線連接配接進行收發測試。

繼續閱讀