
Silicon Labs(芯科科技)整理并制作了低功耗Wi-Fi開(kāi)發(fā)指南的網(wǎng)站資源,以幫助開(kāi)發(fā)人員使用低功耗 Wi-Fi 6協(xié)議進(jìn)行下一代物聯(lián)網(wǎng)產(chǎn)品開(kāi)發(fā)。往下瀏覽并點(diǎn)擊文末的閱讀原文按鈕可獲取更多相關(guān)資源:https://cn.silabs.com/wireless/wi-fi/wi-fi-developer-journey
根據(jù)最新Wi-Fi 6標(biāo)準(zhǔn),低功耗功能是指很多現(xiàn)代物聯(lián)網(wǎng)設(shè)備必須達(dá)到“始終在線(Always-on)”且彼此互聯(lián)互通,由于設(shè)備基于超低功耗的Wi-Fi連接,所以電池使用壽命可以更長(zhǎng)。Wi-Fi 6標(biāo)準(zhǔn)引入了幾項(xiàng)功能,支持設(shè)備進(jìn)入低功耗狀態(tài),保持更長(zhǎng)時(shí)間的休眠狀態(tài),且傳輸效率高于前幾代Wi-Fi。
低功耗Wi-Fi運(yùn)行模式
Wi-Fi SoC、RCP和NCP模式是指不同的低功耗Wi-Fi運(yùn)行模式,每種模式都具有各自的特定用例和配置:
SoC - 面向應(yīng)用的無(wú)線MCU
應(yīng)用程序、無(wú)線及網(wǎng)絡(luò)協(xié)議棧均在芯科科技的SiWG917 Wi-Fi 6 + 低功耗藍(lán)牙SoC上運(yùn)行
無(wú)需外部主控MCU
可選雙協(xié)議棧,為外部主機(jī)維持TLS/TCP連接
協(xié)同處理器
托管 – 網(wǎng)絡(luò)協(xié)處理器 (NCP)
主控MCU運(yùn)行RTOS、應(yīng)用代碼、云代理和Matter
SiWN917 SoC運(yùn)行Wi-Fi和藍(lán)牙連接、無(wú)線和網(wǎng)絡(luò)堆棧
射頻協(xié)處理器
托管 – 射頻協(xié)處理器(RCP)
SiWT917 SoC的Wi-Fi和藍(lán)牙射頻收發(fā)模式
Linux主機(jī)運(yùn)行無(wú)線、網(wǎng)絡(luò)和安全堆棧
在芯科科技的幫助下開(kāi)啟Wi-Fi開(kāi)發(fā)流程
芯科科技提供完整的低功耗Wi-Fi解決方案,包括SoC、模塊和軟件開(kāi)發(fā)工具,可幫助您加速Wi-Fi設(shè)備的開(kāi)發(fā),了解開(kāi)發(fā)流程中的重要步驟以順利完成項(xiàng)目的每個(gè)階段。我們將簡(jiǎn)化您的開(kāi)發(fā)之旅,幫助您更快速、更高效地將設(shè)備推向市場(chǎng)。下面概述了Wi-Fi開(kāi)發(fā)流程中的三個(gè)關(guān)鍵階段,以及要成功完成每個(gè)階段而需滿足的條件。
入門(mén)指南
1. 選用開(kāi)發(fā)套件
芯科科技提供多種Wi-Fi開(kāi)發(fā)套件,從超低成本小封裝原型設(shè)計(jì)平臺(tái),到用于高級(jí)應(yīng)用開(kāi)發(fā)的功能豐富的開(kāi)發(fā)平臺(tái)套件,無(wú)所不包。另外,還有多個(gè)用于網(wǎng)絡(luò)協(xié)處理器操作模式的開(kāi)發(fā)平臺(tái)選項(xiàng)。探索產(chǎn)品官網(wǎng)以選擇一個(gè)最適合您需求的套件:https://cn.silabs.com/wireless/wi-fi/wi-fi-developer-journey?guide-tab=start_hardware
2. 下載開(kāi)發(fā)工具
下載并使用芯科科技專(zhuān)門(mén)的物聯(lián)網(wǎng)開(kāi)發(fā)工具Simplicity Studio來(lái)設(shè)置開(kāi)發(fā)環(huán)境。Simplicity Studio 是面向所有芯科科技技術(shù)的集成開(kāi)發(fā)環(huán)境(IDE)。它會(huì)自動(dòng)自定義您的開(kāi)發(fā)環(huán)境,并根據(jù)目標(biāo)硬件安裝SDK。預(yù)編譯演示、代碼示例和支持資源將讓您快速入門(mén)。Simplicity Studio免費(fèi)提供更強(qiáng)大的實(shí)用工具箱,其中包括能耗分析器、網(wǎng)絡(luò)分析器等工具!立即下載 Simplicity Studio:https://www.silabs.com/software-and-tools/simplicity-studio?tab=overview
3. 開(kāi)箱即用演示
開(kāi)箱即用演示已預(yù)存到SiWx917開(kāi)發(fā)板。本指南介紹了如何使用WiSeConnect SDK在SoC模式下運(yùn)行SiWx91x芯片組系列的開(kāi)箱即用演示,其中應(yīng)用和連接堆棧在SiWx91x芯片組上運(yùn)行。獲取演示相關(guān)之技術(shù)文檔:https://docs.silabs.com/wiseconnect/latest/wiseconnect-getting-started/getting-started-with-soc-mode
開(kāi)發(fā)
1. 創(chuàng)建示例應(yīng)用
開(kāi)發(fā)低功耗Wi-Fi物聯(lián)網(wǎng)應(yīng)用,首先要?jiǎng)?chuàng)建示例。下列說(shuō)明和指南旨在幫助您開(kāi)始編寫(xiě)示例應(yīng)用。WiSeConnect SDK 入門(mén)指南頁(yè)面將指導(dǎo)您在下列各運(yùn)行模式下完成應(yīng)用開(kāi)發(fā)的前期步驟:SoC、NCP和RCP。同時(shí),還包括 Matter 軟件開(kāi)發(fā)的前期步驟。閱讀WiSeConnect SDK 入門(mén)指南:https://docs.silabs.com/wiseconnect/latest/wiseconnect-getting-started/
2. 開(kāi)發(fā)和調(diào)試
做好啟動(dòng)低功耗Wi-Fi物聯(lián)網(wǎng)應(yīng)用開(kāi)發(fā)和調(diào)試的準(zhǔn)備后,請(qǐng)?jiān)L問(wèn)芯科科技官網(wǎng)以獲取更多軟件開(kāi)發(fā)說(shuō)明、應(yīng)用指南和技術(shù)支持文檔:https://cn.silabs.com/wireless/wi-fi/wi-fi-developer-journey?guide-tab=develop_appnotes
3. 測(cè)試和迭代
將 Wi-Fi物聯(lián)網(wǎng)應(yīng)用代碼提交至測(cè)試實(shí)驗(yàn)室之前,開(kāi)展測(cè)試并確保通過(guò)測(cè)試至關(guān)重要。此類(lèi)資源有助于您實(shí)現(xiàn)測(cè)試合規(guī)性。我們的制造實(shí)用工具指南涵蓋多個(gè)不同的設(shè)備配置層面,如內(nèi)存、安全性、閃存等:https://cn.silabs.com/wireless/wi-fi/wi-fi-developer-journey?guide-tab=develop_guides
部署產(chǎn)品
低功耗Wi-Fi產(chǎn)品開(kāi)發(fā)的最后階段是對(duì)產(chǎn)品進(jìn)行認(rèn)證,我們的AN1437《SiWx917M 射頻合規(guī)測(cè)試應(yīng)用指南》涵蓋了認(rèn)證所需的所有信息:https://www.silabs.com/documents/public/application-notes/an1507-siwt917-manufacturing-utility.pdf
啟用低功耗藍(lán)牙功能時(shí),必須通過(guò)藍(lán)牙技術(shù)聯(lián)盟(Bluetooth SIG)的產(chǎn)品資格認(rèn)證:https://www.bluetooth.com/develop-with-bluetooth/qualify/
欲開(kāi)發(fā)Matter over Wi-Fi設(shè)備則必須通過(guò) Matter 認(rèn)證:https://docs.silabs.com/matter/latest/matter-certification/
Wi-Fi聯(lián)盟認(rèn)證不是強(qiáng)制性,但這是獲取Matter認(rèn)證的前提條件。詳情請(qǐng)參考AN1502應(yīng)用指南:https://www.silabs.com/content/siliconlabs/en/documents/public/application-notes/an1502-siwx917-wifi-alliance-certification.pdf


