Silicon Labs(芯科科技)整理并制作了低功耗Wi-Fi开发指南的网站资源,以帮助开发人员使用低功耗 Wi-Fi 6协议进行下一代物联网产品开发。往下浏览并点击文末的阅读原文按钮可获取更多相关资源:https://cn.silabs.com/wireless/wi-fi/wi-fi-developer-journey
根据最新Wi-Fi 6标准,低功耗功能是指很多现代物联网设备必须达到“始终在线(Always-on)”且彼此互联互通,由于设备基于超低功耗的Wi-Fi连接,所以电池使用寿命可以更长。Wi-Fi 6标准引入了几项功能,支持设备进入低功耗状态,保持更长时间的休眠状态,且传输效率高于前几代Wi-Fi。
低功耗Wi-Fi运行模式
Wi-Fi SoC、RCP和NCP模式是指不同的低功耗Wi-Fi运行模式,每种模式都具有各自的特定用例和配置:
SoC - 面向应用的无线MCU
应用程序、无线及网络协议栈均在芯科科技的SiWG917 Wi-Fi 6 + 低功耗蓝牙SoC上运行
无需外部主控MCU
可选双协议栈,为外部主机维持TLS/TCP连接
协同处理器
托管 – 网络协处理器 (NCP)
主控MCU运行RTOS、应用代码、云代理和Matter
SiWN917 SoC运行Wi-Fi和蓝牙连接、无线和网络堆栈
射频协处理器
托管 – 射频协处理器(RCP)
SiWT917 SoC的Wi-Fi和蓝牙射频收发模式
Linux主机运行无线、网络和安全堆栈
在芯科科技的帮助下开启Wi-Fi开发流程
芯科科技提供完整的低功耗Wi-Fi解决方案,包括SoC、模块和软件开发工具,可帮助您加速Wi-Fi设备的开发,了解开发流程中的重要步骤以顺利完成项目的每个阶段。我们将简化您的开发之旅,帮助您更快速、更高效地将设备推向市场。下面概述了Wi-Fi开发流程中的三个关键阶段,以及要成功完成每个阶段而需满足的条件。
入门指南
1. 选用开发套件
芯科科技提供多种Wi-Fi开发套件,从超低成本小封装原型设计平台,到用于高级应用开发的功能丰富的开发平台套件,无所不包。另外,还有多个用于网络协处理器操作模式的开发平台选项。探索产品官网以选择一个最适合您需求的套件:https://cn.silabs.com/wireless/wi-fi/wi-fi-developer-journey?guide-tab=start_hardware
2. 下载开发工具
下载并使用芯科科技专门的物联网开发工具Simplicity Studio来设置开发环境。Simplicity Studio 是面向所有芯科科技技术的集成开发环境(IDE)。它会自动自定义您的开发环境,并根据目标硬件安装SDK。预编译演示、代码示例和支持资源将让您快速入门。Simplicity Studio免费提供更强大的实用工具箱,其中包括能耗分析器、网络分析器等工具!立即下载 Simplicity Studio:https://www.silabs.com/software-and-tools/simplicity-studio?tab=overview
3. 开箱即用演示
开箱即用演示已预存到SiWx917开发板。本指南介绍了如何使用WiSeConnect SDK在SoC模式下运行SiWx91x芯片组系列的开箱即用演示,其中应用和连接堆栈在SiWx91x芯片组上运行。获取演示相关之技术文档:https://docs.silabs.com/wiseconnect/latest/wiseconnect-getting-started/getting-started-with-soc-mode
开发
1. 创建示例应用
开发低功耗Wi-Fi物联网应用,首先要创建示例。下列说明和指南旨在帮助您开始编写示例应用。WiSeConnect SDK 入门指南页面将指导您在下列各运行模式下完成应用开发的前期步骤:SoC、NCP和RCP。同时,还包括 Matter 软件开发的前期步骤。阅读WiSeConnect SDK 入门指南:https://docs.silabs.com/wiseconnect/latest/wiseconnect-getting-started/
2. 开发和调试
做好启动低功耗Wi-Fi物联网应用开发和调试的准备后,请访问芯科科技官网以获取更多软件开发说明、应用指南和技术支持文档:https://cn.silabs.com/wireless/wi-fi/wi-fi-developer-journey?guide-tab=develop_appnotes
3. 测试和迭代
将 Wi-Fi物联网应用代码提交至测试实验室之前,开展测试并确保通过测试至关重要。此类资源有助于您实现测试合规性。我们的制造实用工具指南涵盖多个不同的设备配置层面,如内存、安全性、闪存等:https://cn.silabs.com/wireless/wi-fi/wi-fi-developer-journey?guide-tab=develop_guides
部署产品
低功耗Wi-Fi产品开发的最后阶段是对产品进行认证,我们的AN1437《SiWx917M 射频合规测试应用指南》涵盖了认证所需的所有信息:https://www.silabs.com/documents/public/application-notes/an1507-siwt917-manufacturing-utility.pdf
启用低功耗蓝牙功能时,必须通过蓝牙技术联盟(Bluetooth SIG)的产品资格认证:https://www.bluetooth.com/develop-with-bluetooth/qualify/
欲开发Matter over Wi-Fi设备则必须通过 Matter 认证:https://docs.silabs.com/matter/latest/matter-certification/
Wi-Fi联盟认证不是强制性,但这是获取Matter认证的前提条件。详情请参考AN1502应用指南:https://www.silabs.com/content/siliconlabs/en/documents/public/application-notes/an1502-siwx917-wifi-alliance-certification.pdf
101
