前言
隨著 Sub 1Ghz SoC(STM32WL33xx 系列)地推出,該芯片支持新的一種調制方式 DSSS(Direct Spread Spectrum) ,經(jīng)常有客戶會問到 “應該如何測試 DSSS 模式下的靈敏度”,在這里整理了該文檔,以方便后續(xù)其他客戶參考使能了 DSSS 功能之后,進行 STM32WL3 系列的靈敏度測試。
測試環(huán)境
在開始進行 DSSS 模式下的靈敏度測試之前,應提前準備如下工具,分別為 :
配置
PER-BER 轉換
對于使能了 DSSS 特性之后,PER 與 BER 之間的轉換計算,仍然使用的是原始數(shù)據(jù),而不是擴頻之后的數(shù)據(jù),這是因為擴頻增加的數(shù)據(jù)不攜帶任何有效的信息。
測試結果
配置完成之后,在 STM32Cube_FW_WL3 GUI 工具中選中 RX Packet Test 并單擊Start 就可以接收從矢量信號發(fā)生器發(fā)送過來的 DSSS 信號了,最終就可以根據(jù)測試的結果來統(tǒng)計 PER。
小結
本文以 SMBV100A+STM32Cube_FW_WL3 GUI 為硬件和軟件端的工具,展開描述DSSS 模式下的靈敏度測試方法,其它品牌的信號發(fā)生器也可以參考本文進行 STM32WL3xx 系列的 DSSS 模式下的靈敏度測試。