一、功能介紹
CW32W031 讀取 RSSI 功能是指在芯片接收到數(shù)據(jù)時,讀取當(dāng)前數(shù)據(jù)包的信號強度值的功能。RSSI 的計算分為兩步,即計算 SNR 與計算 RSSI。在收到 RX_IRQ 信號之后,通過讀取寄存器中的信號能量(sig_pow_avg)以及噪聲能量(noi_pow_avg)來計算 SNR,并根據(jù)當(dāng)前帶寬值 BW 等參數(shù),計算最終信號強度值 RSSI。
二、軟件設(shè)計參考
2.1 編程示例
1. 芯片初始化;
2. 配置相關(guān)參數(shù);
3. 芯片進(jìn)入接收模式;
4. 芯片接收數(shù)據(jù),并計算 SNR、RSSI 值。
2.2 軟件設(shè)計驗證
參照 CW32W031 例程庫中接收模式的代碼。
2.2.1 SDK 示例
參考代碼:
示例代碼配置了連續(xù)接收模式,并在接收到數(shù)據(jù)后,將接收到的數(shù)據(jù)內(nèi)容及 SNR、RSSI 值打印出來。
PAN3028 中 斷 處 理 函 數(shù) 中, 當(dāng) 芯 片 接 收 到 數(shù) 據(jù), 產(chǎn) 生 REG_IRQ_RX_DONE(RX_IRQ) 中 斷 時, 通 過PAN3028_get_snr 和 PAN3028_get_rssi 接口函數(shù)計算并讀取當(dāng)前數(shù)據(jù)包的信號強度值。
2.2.2 驗證結(jié)果串口助手顯示結(jié)果為:
三、注意事項
3.1 關(guān)于 RSSI
RSSI 功能讀取信號強度值需要在接收到數(shù)據(jù)包的時候讀取,且在清除 rxdone 中斷之前。如果清除中斷,這個值就會失效。
RSSI 的測量范圍是 -40 到 -130,不同參數(shù)(SF、BW)模式下,測量范圍略有不同。
3.2 關(guān)于 LNA模塊支持切換 LNA 增益,支持高增益和低增益兩種模式。目前 SDK 默認(rèn)使用高增益模式。
當(dāng)切換至 LNA 低增益時,
1. LNA 低增益模式會比 LNA 高增益模式靈敏度差 3dB;
3. 在有干擾的環(huán)境中,LNA 低增益會比 LNA 高增益?zhèn)鬏斁嚯x更遠(yuǎn)更穩(wěn)定。
有關(guān)芯片購買事宜,請咨詢武漢芯源半導(dǎo)體的銷售和官方代理商。
關(guān)于武漢芯源半導(dǎo)體
武漢芯源半導(dǎo)體有限公司,于2018年8月28日成立,是上市公司武漢力源信息技術(shù)股份有限公司全資子公司,專注芯片的設(shè)計、研發(fā)、銷售及技術(shù)服務(wù)。武漢芯源半導(dǎo)體CW品牌源于Creative Wisdom首字母CW,傳遞“創(chuàng)芯源于智慧”的品牌理念。
武漢芯源半導(dǎo)體為電子行業(yè)用戶提供微處理器MCU、小容量存儲芯片EEPROM、功率器件SJ-MOSFET等系列產(chǎn)品,具有產(chǎn)品質(zhì)量保證、技術(shù)性能可靠、供貨能力穩(wěn)定三大競爭優(yōu)勢。
在MCU領(lǐng)域目前已推出通用高性能CW32F003/030系列、安全低功耗CW32L083/031/052系列、無線射頻CW32W031系列產(chǎn)品,廣泛應(yīng)用于消費電子、智能家居、物聯(lián)網(wǎng)、工業(yè)控制、醫(yī)療電子以及汽車電子行業(yè),未來將能夠滿足更多的市場需求。
武漢芯源半導(dǎo)體持續(xù)進(jìn)行技術(shù)革新,確保穩(wěn)定可靠的供應(yīng)鏈能力,致力于成為***產(chǎn)業(yè)的領(lǐng)航者!
審核編輯:湯梓紅
-
芯片
+關(guān)注
關(guān)注
455文章
50714瀏覽量
423137 -
單片機
+關(guān)注
關(guān)注
6035文章
44554瀏覽量
634634 -
無線射頻
+關(guān)注
關(guān)注
4文章
205瀏覽量
27020 -
RSSI
+關(guān)注
關(guān)注
2文章
95瀏覽量
27742
原文標(biāo)題:【應(yīng)用筆記】無線射頻單片機CW32W031讀取RSSI功能介紹
文章出處:【微信號:武漢芯源半導(dǎo)體,微信公眾號:武漢芯源半導(dǎo)體】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論