嵌入式WiFi协议栈

根据行业内的嵌入式市场预测报告,在接下来的53个月中,5.12%的无线发展打算包括IEEE802.11a/b/g/i或n标准。 在该报告中,通过对过去12个月的Wi-Fi项目进行的性能分析显示,10.7%被取消,39.1%落后于计划。 这些数字既证明了该技术的普及,也证明了WiFi发展中存在的非凡挑战。我们利用我们的经验为一系列嵌入式平台实施IEEE802.11a/b/g/n、AP、STA、P2P和GO,让您的下一个嵌入式 WiFi 项目更轻松。

灵活

ClarinoxWiFi是一个开发人员友好的WLAN软件协议栈,专为嵌入式无线LAN应用的开发而设计。WLAN堆栈允许用户开发支持WiFi站模式,访问点模式或对等模式的复杂应用程序。

便携式

ClarinoxWiFi WLAN 协议栈包含在Clarinox可移植框架,允许用户在不同的硬件和操作系统平台上使用 C/C++ 开发他们的应用程序,并确信兼容性。该协议栈是紧凑的,并支持与许多架构一起使用。

简单的接口

ClarinoxWiFi API 易于使用,大大减少了应用程序开发时间。简单的语言风格还有助于加快测试和调试周期。

ClarinoxWiFi的特点

  • 支持 AP、STA 和 P2P 模式
  • 支持多个同时角色
  • ClarinoxSoftFrame 架构将应用程序与较低层隔离开来;可与任何操作系统和 TCP/IP 堆栈一起使用
  • 支持广泛的嵌入式平台
  • 支持单线程和多线程应用程序
  • 公开阻塞和非阻塞 API 调用
  • 内置协议分析工具可实现更快的调试
  • 广泛的驱动程序级 API,用于管理和配置无线链路和网络
  • 适用于信息娱乐、数据传输、导航、视频流以及健康和医疗设备中的应用
  • 支持单线程和多线程应用程序
  • 集成基于命令/响应的 API
  • 适用于消费、工业、运输和健康与医疗设备中的应用

WiFi协议栈

ClarinoxWiFi堆栈支持所有常见的Wi-Fi模式,如接入点(AP),工作站(STA),点对点(P2P)和Wi-Fi保护设置(WPS)。ClarinoxWiFi提供了一组用于初始化和取消初始化WLAN堆栈的API,以及另一组用于执行WLAN管理操作的API,例如扫描接入点,连接等。数据流量通过单独的网络堆栈接口层路由。ClarinoxWiFi支持许多TCP / IP堆栈,例如AUTOSAR TCP/IP,Android/Linux TCP/IP,Azure RTOS NetX / NetX Duo,lwIP,NXP® MQX RTCS。

为了确保安全的无线连接,该堆栈在工作站模式操作中支持 WPA/WPA2 个人、WPA/WPA2 企业加密协议。它支持使用接入点模式的应用程序的加密协议 WPA/WPA2 个人版。

ClarinoxWiFi支持德州仪器,Marvell和Realtek制造的WLAN模块,即WL18xx系列,WL12XX系列,Mv88w8xxx系列和RTL87xx系列WLAN模块。WLAN 堆栈支持到 WLAN 硬件模块的 SPI(1 位 SDIO)和 SDIO 通信接口,接口时钟速度低至 500 kHz,适用于使用 德州仪器 WL18xx 芯片组的低速低功耗应用。

集成的ClariFiClarinoxWiFi的调试器接口提供了有关WLAN堆栈操作的有用见解。这包括从低级 WLAN 模块命令一直到 TCP/IP 协议消息 wireshark 视图的调试信息。

规格

特征安全, 软AP, 软MAC, 请求方支持
标准802.11a, 802.11b, 802.11g, 802.11n, 802.11ac, 802.11ax, 802.11i, 802.11r, 802.11h, Wi-Fi 直连, Miracast
安全WPA/WPA2/WPA3 Personal、WPA/WPA2/WPA3 Enterprise、TKIP、CCMP、TKIP/CCMP、SAE、WPS、EAP-TLS、EAP-PEAP/MSCHAPv802(PEAPv11 和 PEAPv2)、EAP-PEAP/TLS(PEAPv0 和 PEAPv1)、EAP-PEAP/GTC(PEAPv0 和 PEAPv1)、EAP-PEAP/OTP(PEAPv0 和 PEAPv1)、EAP-PEAP/MD0-Challenge (PEAPv1 和 PEAPv5)、EAP-TTLS/EAP-MD0-Challenge、EAP-TTLS/EAP-GTC、EAP-TTLS/EAP-OTP、EAP-TTLS/EAP-MSCHAPv1, EAP-TTLS/EAP-TLS, EAP-TTLS/MSCHAPv5, EAP-TTLS/MSCHAP, EAP-TTLS/PAP, EAP-TTLS/CHAP, EAP-SIM, EAP-AKA, EAP-AKA’, EAP-PSK, EAP-PAX, EAP-SAKE, EAP-IKEv2, EAP-GPSK, EAP-PWD, LEAP(注意:IEEE 2.2 身份验证需要驱动程序的特殊支持)
角色AP, STA, P2P 客户端, P2P GO
支持的芯片组供应商德州仪器 WiLink-8 (WL18xx), 恩智浦 88W8xxx, 88Q9xxx, 瑞昱 RTL8723D, RTL882X
路线图修订版 IEEE802.11s,Wi-Fi 感知,Wi-Fi 网状网络
关闭菜单