WHC 概述

WHC 传输接口

Wi-Fi

BT

SDIO

Y

Y

SPI

Y

Y

USB

Y

Y

UART

X

Y

Mix Mode

SDIO/SPI/USB

SDIO/SPI/UART

WHC 介绍

WHC 架构

在 WHC(Wi-Fi Host Control) 方案中,Ameba 作为网卡通过 UART/SPI/SDIO/USB 与主机 MCU 连接,为 Host 提供网络接入能力, WHC 的架构图如下所示:

../../../_images/fullmac_architecture_diagram.svg

WHC 架构优势

  • 多协议硬件接口支持:支持 UART、SPI、SDIO、USB 等多种物理层接口,满足不同场景的带宽与实时性需求。

  • 跨平台开发兼容性:支持 Linux、FreeRTOS、Zephyr 作为 Host 开发平台,降低移植成本。

  • Linux 平台深度适配,原生兼容 Linux 标准 wpa_supplicant(WPA_STD) 和 cfg80211 无线框架,并支持如下增强功能:

    • SME(由 wpa_supplicant 实现 MLME) 或非 SME 模式

    • 支持 P2P/NAN