- 1. 購買套件:硬件
- 2. 下載開發工具
- 3. 開箱即用演示
使用低功耗 Wi-Fi 開發
根據最新 Wi-Fi 標準,低功耗功能是指很多現代 IoT 設備“始終在線”且彼此互聯,因采用超低功耗,所以電池壽命更長。Wi-Fi 6 標準引入了幾項功能,支持設備進入低功耗狀態,保持更長時間的休眠狀態,且傳輸效率高于前幾代 Wi-Fi。
運行模式
Wi-Fi SoC、RCP 和 NCP 模式是指不同的 Wi-Fi 運行模式,每種模式都具有各自的特定用例和配置:
SoC(片上系統)模式:
- 無主機 – 無需外部主機
- 所有代碼(無線、網絡堆棧和應用代碼)都在 SiWG91x 上運行
NCP(網絡協處理器)模式
- 托管 – 網絡協處理器 (NCP)
- 主機 MCU 運行 RTOS、應用代碼、云代理和 Matter
- SiWN91x 運行 Wi-Fi 和藍牙無線電、無線和網絡堆棧
RCP(無線電協處理器)模式:
- 托管 - 無線電協處理器 (RCP)
- Linux 主機運行無線、網絡和安全堆棧
- SiWT91x 支持 Wi-Fi 和藍牙收音機功能
在 Silicon Labs 的幫助下開啟 Wi-Fi 開發人員之旅
Silicon Labs 可加速 Wi-Fi 設備的開發,首先會概述流程中的每一步,并幫助您完成項目的每個階段。我們將簡化您的開發之旅,幫助您更快速、更高效地將設備推向市場。
下面概述了 Wi-Fi 開發人員之旅中的三個關鍵階段,以及要成功完成每個階段而需滿足的條件。
入門指南
開發
部署產品
1. 購買套件:硬件
Silicon Labs 提供多種 Wi-Fi 開發套件,從超低成本小封裝原型設計平臺,到用于高級應用開發的功能豐富的開發平臺套件,無所不包。另外,還有多個用于網絡協處理器 (NCP) 操作模式的開發平臺選項。選擇一個最適合您需求的套件。
? | ![]() |
![]() |
![]() |
套件 | SiWx917 Wi-Fi 6 和藍牙 LE 8 MB 閃存 SoC Pro 套件 |
SiWx917 Wi-Fi 6 和藍牙 LE 4MB 閃存協處理器無線電板 | SiWx917 Wi-Fi 6 和藍牙 LE 開發套件? |
OPN | (SiWx917-PK6031A) | (SiWx917-RB4346A) + Si-EB8045A,Si-EB8045B,Si-EB8045C |
(SiWx917-DK2605A) |
目標設備 | SiWG917M111MGTBA | SiWN917M100LGTBA | SiWG917M111MGTBA |
片上存儲器 | 8 MB 閃存 | 4 MB 閃存 | 8 MB 閃存 |
RF 前端 | 外部開關 | 外部開關 | 外部開關 |
RF 測試連接器 | 是 | 是 | 是 |
能耗監控器 (AEM) | 是 | — | 可選 |
NCP 支持 | — | 是 | — |
數據包流量仲裁 (PTA) | — | 是 | — |
板載調試器 | 先進版 | — | 基本版 |
調試輸入/輸出 | 是/是 | 是/否 | 是/否 |
用戶按鈕和 LED | 是 | — | 是 |
外接墊 (引腳可訪問) |
是(全引腳訪問) | 是(受限引腳訪問) | 是(受限引腳訪問) |
顯示 | 是 | — | — |
板載傳感器 | 是 | — | 是 |
第三方硬件插件 | — | — | 是 |
注意:Silicon Labs 提供其他 Wi-Fi 產品,請在此處查看。
2. 下載開發工具
使用 Silicon Labs 開發工具設置開發環境。
Simplicity Studio
開發平臺
Simplicity Studio 是面向所有 Silicon Labs 技術的集成開發環境 (IDE)。立即下載 Simplicity Studio - 它會自動自定義您的開發環境,并根據目標硬件安裝 SDK。預編譯演示、代碼示例和支持資源將讓您快速入門。Simplicity Studio 免費提供更強大的實用工具箱,其中包括能耗分析器、網絡分析器等工具!
WiSeConnect? 3 SDK GitHub
WiSeConnect? (SDK) 提供了適用于 SiWx91x? 芯片組系列的 API。
VS 代碼 IDE 支持
除 Simplicity Studio IDE 之外,我們還支持可與我們所有獨特的開發工具配合使用的 VS 代碼。
Simplicity Commander
用于加密、刷新、簽名和創建固件二進制文件等操作的重要工具。
3. 開箱即用演示
開箱即用演示已預閃存到 SiWx917 無線電板。本指南介紹了如何使用 WiSeConnect SDK v3.x 在片上系統 (SoC) 模式下運行 SiWx91x 芯片組系列的開箱即用演示,其中應用和連接堆棧在 SiWx91x 芯片組上運行。
開箱即用演示 - SiWG917 (GitHub)
此應用演示了 SiWG917 Pro 套件的 WLAN、BLE、MCU 外圍設備功能和 NWP(網絡處理器)節能功能,且實現了即用型最低軟件安裝體驗。
推薦的套件:
更多資源:
1. 創建示例應用
如需開發 Wi-Fi IoT 應用,首先要創建示例應用。下列說明和指南旨在幫助您開始編寫示例應用。
WiSeConnect SDK v3.x? 入門指南頁面將指導您在下列各運行模式下完成應用開發的前期步驟:片上系統 (SoC)、網絡協處理器 (NCP)和無線電協處理器 (RCP)。同時,還包括 Matter 軟件開發的前期步驟。
如果希望研究我們的 Wi-Fi 軟件架構,您可以先閱讀軟件參考指南。
有關安全信息,您可以參閱以下文檔:
以下是一些可能對應用開發有所幫助的附加文檔:
2. 開發和調試
做好啟動 Wi-Fi IoT 應用開發和調試的準備后,這些資源將在項目期間有所幫助。
以下是一些基本軟件開發說明和指南:
有關硬件設計方面的考慮因素,例如選擇正確的晶振,請查看以下文檔:
有關天線設計和優化考慮因素,請參閱以下文檔:
對于硬件調試,您可能會發現以下文檔很有幫助:
3. 測試和迭代
將 Wi-Fi IoT 應用代碼提交至測試實驗室之前,開展測試并確保通過測試至關重要。此類資源有助于您實現測試合規性。
我們的制造實用工具指南涵蓋多個不同的設備配置層面,如內存、安全性、閃存等:
如何在 NCP 模式下運行吞吐量測試?請查看我們的“AN1434:SiWx917 NCP 吞吐量”以了解詳細信息。
有關最終 RF 調整,請查看我們的 AN1440:SiWx917 增益偏移校準指南。
1. 對產品進行鑒定(認證)
Wi-Fi CERTIFIED? 是國際公認的產品批準簽章,表明其符合行業認可的互操作性、安全性和一系列應用特定的協議標準。了解有關 Wi-Fi 聯盟認證的更多信息。
有關區域 RF 監管合規性的詳細信息,請參閱此文檔:
入門指南
1. 購買套件:硬件
2. 下載開發工具
3. 開箱即用演示
開發
1. 創建示例應用
2. 開發和調試
3. 測試和迭代
部署產品
1. 對產品進行鑒定(認證)