
軟件定義無線電(SDR)領域最具代表性的開源硬件之一——HackRF,終于迎來了全新升級。近日,Great Scott Gadgets 正式推出 HackRF Pro,在保持與 HackRF One 軟件和硬件生態兼容的基礎上,對射頻性能、數字處理能力以及擴展能力進行了全面升級,尤其是引入 FPGA 進行數字信號處理,為無線開發者、射頻研究人員和安全研究人員提供了更強大的實驗平臺。

HackRF Pro 依舊是一款開源軟件定義無線電(Open Source SDR),支持 100 kHz 至 6 GHz 的無線信號發送與接收,同時可調諧頻率范圍進一步擴展至 0 Hz~7.1 GHz,兼容 GNU Radio、SDR#、SoapySDR 等主流 SDR 軟件,用戶幾乎無需修改現有軟件即可完成升級。
與上一代 HackRF One 相比,HackRF Pro 保持了半雙工架構,但硬件進行了大量優化,包括:


此次最大的變化來自數字處理部分。
HackRF One 使用的是 CPLD,主要承擔接口邏輯控制。而 HackRF Pro 則升級為 Lattice iCE40UP5K FPGA,擁有超過 5000 個 LUT 和多個 DSP 單元,可以直接承擔部分數字信號處理(DSP)任務。
官方表示,FPGA 的加入意味著:
值得一提的是,HackRF Pro 的 FPGA Gateware 采用 Amaranth HDL(Python 硬件描述語言) 開發,并基于完整的開源 FPGA 工具鏈構建,對于開源開發者來說更加友好。
除了數字邏輯升級外,HackRF Pro 在射頻部分同樣進行了大量改進。

官方介紹,新版本擁有更加平坦的頻率響應,并針對 HackRF One 長期存在的一些問題進行了優化,包括:

此外,HackRF Pro 還新增了 16-bit 擴展精度模式(低采樣率下有效位數約為 9~11 bit)以及 4-bit 半精度高速模式(最高可達 40 MSPS),進一步提升不同應用場景下的靈活性。
由于保持了 HackRF One 的生態兼容性,已有的軟件、工具鏈和大量社區資源幾乎都可以繼續使用,開發者能夠無縫遷移到新平臺。
HackRF One 主頁
https://greatscottgadgets.com/hackrf/one/
HackRF Pro開源鏈接
https://github.com/greatscottgadgets/hackrf-pro
One鏈接
https://github.com/greatscottgadgets/hackrf
HackRF文檔鏈接
https://hackrf.readthedocs.io/en/latest/index.html
HackRF One 自發布以來一直是開源 SDR 領域最受歡迎的平臺之一,而 HackRF Pro 更像是在保留經典架構的基礎上完成了一次全面升級。FPGA 的加入不僅提升了數字信號處理能力,也讓平臺具備更大的可編程空間;射頻性能、時鐘穩定性和接口設計等方面的優化,則進一步增強了其實用價值。
對于 FPGA、無線通信、數字信號處理以及 SDR 開發者而言,HackRF Pro 不僅是一塊新的無線開發板,更是一款兼具開放性、可擴展性和長期生態價值的新一代開源 SDR 平臺。
END
往期精選


FPGA技術江湖廣發江湖帖
無廣告純凈模式,給技術交流一片凈土,從初學小白到行業精英業界大佬等,從軍工領域到民用企業等,從通信、圖像處理到人工智能等各個方向應有盡有,QQ微信雙選,FPGA技術江湖打造最純凈最專業的技術交流學習平臺。
FPGA技術江湖微信交流群

加群主微信,備注姓名+公司/學校+崗位/專業進群
FPGA技術江湖QQ交流群

備注姓名+公司/學校+崗位/專業進群
