当前位置: 首页 > news >正文

英飞凌WiFi驱动WHD

WHD是一个独立的嵌入式Wi-Fi主机驱动程序,它提供了一组与英飞凌WLAN芯片交互的API。WHD是一种独立的固件产品,可以轻松移植到任何嵌入式软件环境中,包括流行的物联网框架,如Mbed OS、Amazon FreeRTOS和Azure RTOS ThreadX。因此,WHD包括RTOS和TCP/IP网络抽象层的钩子。

WHD需要以下服务:

HAL:高级抽象层,提供对平台内SDIO/SPI主机控制器等硬件的访问。
RTOS:WHD使用抽象层来访问RTOS功能,如线程、信号量等。这与英飞凌中间件使用的接口相同。
BSP:WHD使用总线定义来指定板是否应使用SDIO、SPI或M2M。定义与英飞凌BSP使用的定义相同。

WHD功能

支持Wi-Fi站(STA)和AP操作模式。
支持STA和AP接口的并发操作。
包括多种安全支持,如WPA2、WPA3和open。
提供执行高级电源管理的功能。
支持低功耗卸载,包括ARP和数据包过滤器。
包括对802.11n和WPA3的WFA预认证支持。

WHD文件夹结构

whd\src-核心whd文件
whd\inc-whd API文件
whd\resources-WLAN固件
whd.mk-一个简单的make文件,用于构建libwhd.A库。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 使用变长的参数列
  • 国家超算互联网入选国家数据局“全国一体化算力网应用优秀案例”
  • 豆包MarsCode编程助手:让编程更简单
  • DPDK:RTE_PMD_REGISTER_PCI 的原型
  • 【iOS】暑期学习总结
  • Windows使用ffmpeg获取麦克风数据
  • 秋招智能体,Offer没难题
  • Netlify 为静态站点部署 Waline 评论系统
  • 智能提醒助理系列-协作工具,一站式软件研发管理平台
  • STM32F103ZETx_FLASH.ld 解析
  • 库(Library)
  • Kafka 常用的传输和序列化数据方式
  • 51单片机——实时时钟
  • 数分基础(06)商业分析四种类型简介
  • 技术Leader在训练团队思考力中的核心职责
  • CSS 提示工具(Tooltip)
  • js ES6 求数组的交集,并集,还有差集
  • k个最大的数及变种小结
  • leetcode98. Validate Binary Search Tree
  • Nodejs和JavaWeb协助开发
  • Redux系列x:源码分析
  • Sequelize 中文文档 v4 - Getting started - 入门
  • Synchronized 关键字使用、底层原理、JDK1.6 之后的底层优化以及 和ReenTrantLock 的对比...
  • 动手做个聊天室,前端工程师百无聊赖的人生
  • 设计模式(12)迭代器模式(讲解+应用)
  • ​Python 3 新特性:类型注解
  • ​Spring Boot 分片上传文件
  • ​创新驱动,边缘计算领袖:亚马逊云科技海外服务器服务再进化
  • # 透过事物看本质的能力怎么培养?
  • #systemverilog# 之 event region 和 timeslot 仿真调度(十)高层次视角看仿真调度事件的发生
  • #进阶:轻量级ORM框架Dapper的使用教程与原理详解
  • #数学建模# 线性规划问题的Matlab求解
  • ()、[]、{}、(())、[[]]等各种括号的使用
  • (1)Nginx简介和安装教程
  • (Matalb分类预测)GA-BP遗传算法优化BP神经网络的多维分类预测
  • (PADS学习)第二章:原理图绘制 第一部分
  • (ZT)出版业改革:该死的死,该生的生
  • (zt)基于Facebook和Flash平台的应用架构解析
  • (zt)最盛行的警世狂言(爆笑)
  • (八十八)VFL语言初步 - 实现布局
  • (过滤器)Filter和(监听器)listener
  • (六)c52学习之旅-独立按键
  • (顺序)容器的好伴侣 --- 容器适配器
  • (微服务实战)预付卡平台支付交易系统卡充值业务流程设计
  • (详细版)Vary: Scaling up the Vision Vocabulary for Large Vision-Language Models
  • (原创) cocos2dx使用Curl连接网络(客户端)
  • .net 7和core版 SignalR
  • .NET Core 2.1路线图
  • .net core 6 redis操作类
  • .net core使用RPC方式进行高效的HTTP服务访问
  • .NET与 java通用的3DES加密解密方法
  • /var/spool/postfix/maildrop 下有大量文件
  • @configuration注解_2w字长文给你讲透了配置类为什么要添加 @Configuration注解
  • @开发者,一文搞懂什么是 C# 计时器!
  • []FET-430SIM508 研究日志 11.3.31