【直播回顾】OpenHarmony知识赋能六期第五课—WiFi子系统

Harmony鸿蒙南向外设驱动开发-WLAN 无线局域网数据传输是端侧设备不可或缺的一部分,用户可以方便地接入到无线网络进行数据传输和共享,并且在无线网络覆盖区域自由移动,彻底摆脱有线的束缚 阅读详情

8月11日晚上19点,知识赋能第六期第五节直播 《OpenHarmony知识赋能-WiFi子系统》 ,在OpenHarmony开发者成长计划社群内成功举行。

第六期直播由从事底层基础工作18年的资深技术专家蒋卫峰老师讲解《OpenHarmony WiFi子系统》,主要介绍了WiFi子系统总体架构,WiFi关键模块介绍以及后续课程规划,干货满满!

欢迎大家长按下方海报扫码,回看8月11日晚的知识赋能第六期第五节直播:

成长计划希望能够更好地帮助广大 OpenHarmony 开发者构建系统的知识体系,学习搭建开发环境,下载源码等知识,目前知识赋能第六期课程已过半,前四节均由华为HDE专家,润和软件生态技术总监连志安老师围绕智能家居项目这一案例进行系统授课,零基础的同学通过学习也能上手应用。期间介绍了整个智能家居项目的开发过程,内容涵盖每个重要的知识点,通俗易懂。

现将前四节直播回顾汇总如下,精彩内容不容错过,快点开始学习吧!

1、OpenHarmony智能家居项目介绍

回顾链接:【直播回顾】OpenHarmony知识赋能六期第一课—OpenHarmony智能家居项目介绍 

内容介绍:介绍整个智能家居项目,讲解了DAYU200、Hi3861智能家居套件硬件平台开发入门,相关的硬件开发平台、软件平台,大禹开发板ROM的制作与更新,智能家居设备太监ROM的制作与更新。

2、OpenHarmony智能家居项目之控制面板界面设计

回顾链接:今晚19:00知识赋能第2期直播丨OpenHarmony智能家居项目之控制面板界面设计 

内容介绍:介绍基于ArkUI开发控制面板应用,布局设计、相关组件开发,具体包括控制面板的布局设计以及ArkUI相关组件的使用。

3、OpenHarmony智能家居项目之控制面板界面功能实现

回顾链接:本周四晚19:00知识赋能第3期直播丨OpenHarmony智能家居项目之控制面板功能实现 

内容介绍:讲解基于标准系统的 JS nativea API开发、socket编程,实现温湿度数据采集与灯光控制,包括JS nativea API、SOCKET通信设计、温湿度数据采集与灯光控制。

4、OpenHarmony智能家居项目之设备控制实现

回顾链接:本周四晚19:00知识赋能第4期直播丨OpenHarmony智能家居项目之设备控制实现

内容介绍:讲解基于OpenHarmony轻量系统的设备开发、驱动开发,实现温湿度传感器数据采集、灯光控制。

OpenHarmony成长计划知识赋能系列所有直播课,以及更多OpenHarmony社群举办的直播课程,我们都将在OpenHarmony B站官方账号“OpenHarmony开发者社区”上汇总发布。 欢迎广大开发者锁定观看、收藏学习:space.bilibili.com/2029471800/channel/series

【鸿蒙南向开发】OpenHarmony 短距子系统-WIFI源码分析 本章主要讲解鸿蒙系统中 WIFI 子系统的架构组成以及部分关键模块的实现。​图 1 WiFi 系统架构图如图 1 所示,鸿蒙 WiFi 系统是典型的分层结构,自上而下包括:●应用层主要包含鸿蒙提供的 settings 应用,该应用是典型的用户使用 WiFi 的方式,提供用户可见的设置界面,提供 WiFi 开关、WiFi 扫描、连接断开等基本功能。 阅读详情

相关推荐

OpenHarmony实战:轻量级系统之子系统移植概述

若想使用OpenHarmony系统的能力,需要对相应子系统进行适配。

m0_64420071的博客 2031

OpenHarmony网络管理子系统

网络管理子系统,作为设备联网的必备组件,提供了对不同类型网络连接的统一管理、流量管理、策略管理、网络共享,并提供了网络协议栈能力。应用可以通过调用API来获取数据网络的连接信息,查询和订阅数据网络的连接状态,网络流量数据,网络策略以及网络共享等,并可通过网络协议栈进行数据传输。下图所示为网络管理子系统架构图。子系统架构图。

__Benco的博客 1238

OpenHarmony南向设备开发:子系统外设驱动使用-WLAN

无线局域网数据传输是端侧设备不可或缺的一部分............

初一十五的博客 865

OpenHarmony开发——移植子系统

OpenHarmony系统功能按照“系统 > 子系统 > 部件”逐级展开,支持根据实际需求裁剪某些非必要的部件,本文以部分子系统、部件为例进行介绍。若想使用OpenHarmony系统的能力,需要对相应子系统进行适配。OpenHarmony芯片适配常见子系统列表如下(详见表1),需结合具体芯片再做增删减操作。表1OpenHarmony子系统子系统作用应用程序demo。可将应用相关源码存放在此目录下。kernel内核子系统。负责任务调度、内存管理等常见的内核功能。hiviewdfx可维可测子系统。

m0_71263309的博客 852

OpenHarmony南向开发- Wifi HAL与WPA_supplicant的通信浅析

本文主要介绍了WPA_supplicant基础及其在分布式软总线子系统WIFI模块的应用 ,着重分析了HAL层与WPA_supplicant之间的unix socket通信机制并贴出主要入口代码,为开发人员维护和扩展功能提供参考。

HarmonyOS_002的博客 1724

OpenHarmony轻量系统 子系统,组件那点事

OpenHarmony整体遵从分层设计,从下向上依次为:内核层、系统服务层、框架层和应用层。系统功能按照“系统 > 子系统 > 组件”逐级展开,在多设备部署场景下,支持根据实际需求裁剪某些非必要的组件。OpenHarmony技术架构如下所示: OpenHarmony支持如下几种系统类型: 轻量系统(mini system) 面向MCU类处理器例如Arm Cortex-M、RISC-V 32位的设备,硬件资源极其有限,支持的设备最小内存为128KiB,可以提供多种轻量级网络协议

sd2131512的专栏 5905

【直播回顾】OpenHarmony知识赋能七期第三课—OpenHarmony WiFi扫描仪实现

成长计划希望能够更好地帮助广大 OpenHarmony 开发者构建系统的知识体系,学习搭建开发环境,下载源码等知识,目前知识赋能第七期课程已全部结束,期间由2位资深技术专家蒋卫峰和郭岳峰老师。拥有10年应用框架层开发经验的资深技术专家郭岳峰老师讲解了三方面内容,包括UX设计、核心组件的介绍和WiFi子系统框架的补充介绍。通过本期直播,开发者不仅可以掌握WiFi框架层的原理,还能通过WiFi接口开发出炫酷的WiFi应用。应用实现源码分析和涉及到的框架层实现流程这两方面的内容,...

OpenHarmony_dev的博客 351

移植openharmony之添加wifi驱动

最近在调试openharmony3.0小型系统的wifi模块,把过程记录下,防止以后忘记。 首先这是官方给的开发说明步骤: WLAN驱动基于HDF框架和PLATFORM框架开发,不区分OS和芯片平台,为不同厂商的WLAN模组提供统一的驱动模型,各WLAN模组厂商根据如下指导适配WLAN驱动框架。 1、通过wifi_config.hcs文件,配置硬件参数:module(不同feature),芯片等。 2、 解析配置文件, 生成全量配置的结构体对象。 3 、Module初始化,创建Module。 4、 挂接c

qq_41795122的博客 3467

OpenHarmony驱动子系统概述

本文简要介绍了OpenHarmony中的驱动子系统,包括:驱动子系统在鸿蒙系统中的位置、到那里去查阅驱动子系统的源码和官方文档,以及驱动子系统的核心——HDF驱动框架。

随遇而安的dandelion的博客 2534

OpenHarmony WIFI 驱动模型源码学习

文章目录WIFI Core一、LocalNodeService二、消息传递流程三、HDF WIFI 初始化3.1、HdfWlanInitProduct3.2、HdfWlanScanAndInitThread3.2.1、HdfWlanConfigSDIO3.2.2、ProbeDevice()3.2.3、HdfWifiInitDevice() WIFI Core 在WLAN HDI 的那篇文章中,命令最终被发送到HDF WIFI驱动模块,该驱动的实现就在hdf_wifi_core.c中: struct HdfD

杀手的博客 4873

WIFI Aware 介绍

WiFi Aware即Neighbor Awareness Networking (NAN)协议,其规范由WiFi联盟发布,工作于802.11设备,但不属于802.11标准增强或修订. WiFi Aware只需802.11终端设备商对驱动软件改造升级 WiFi Aware可以同时连接普通WiFi网络和WiFi Direct网络(Concurrent) NAN Device满足 支持802.11n 2.4GHz 和推荐支持802.11n/802.11ac 5GHz转存..

专业开发者的博客,一个从事Android WiFi和蓝牙的工程师 6292

OpenHarmony添加自定义的子系统、部件、模块

这里我们将OpenHarmony的两个例子添加到源码中并使其编译到系统中,这里有一点需要注意的是不可以将自定义的子系统放到其他已经定义的子系统目录下,vendor下的product文件夹也被认为成一个子系统,比如/就作为product_hihope子系统存在的,其定义在/

weixin_44205232的博客 4397

Codex智能体从零搭建:环境配置、代码管理与MCP扩展实战

AI智能体(Agent)作为连接大语言模型与实际应用的关键技术,通过感知、决策与执行框架,将AI能力融入具体工作流。其核心原理在于利用提示工程、上下文管理与工具调用,将自然语言指令转化为可执行操作。在软件开发领域,AI智能体能够显著提升代码生成、项目管理和自动化任务的效率。通过Model Context Protocol(MCP)等标准化协议,智能体可以安全、结构化地集成外部工具与服务,实现能力扩展。本文聚焦于Codex这一AI驱动的代码助手平台,详细解析其环境配置、代码索引、记忆系统等核心模块,并深入探讨

weixin_34220179的博客 589

OpenHarmony恢复启动子系统init进程之服务管理与发布

按需启动的服务需要配置的属性,配置有该属性的服务不会被start命令拉起,如果该服务同时配置有socket,init将会在解析服务时创建该socket并将其监听,当socket有消息上报时,init拉起对应服务。init提供了相关接口供服务调用,服务进程退出前调用接口将fd通过支持IPC通信的socket发送给init代持,待该服务重新启动时,init将持有的该服务相关的fd句柄通过同样的方式返回给服务。服务启动失败后, 需要M秒内重新拉起, 拉起失败N次后, 直接重启系统, N默认为4, M默认20。

isoftstone_HOS的博客 1525

DS250DF410寄存器配置实战:从原理到调试的高速SerDes信号优化指南

在高速串行通信领域,SerDes(串行器/解串器)技术是实现芯片间高速数据传输的核心。其工作原理是通过时钟数据恢复(CDR)从串行数据流中提取时钟,并利用均衡技术补偿信道损耗。这项技术的核心价值在于突破PCB走线或电缆的带宽限制,确保在25Gbps及以上速率下数据的可靠传输。其应用场景广泛覆盖数据中心、高性能计算和通信设备中的高速背板、光模块及芯片互连。本文以TI的DS250DF410多通道重定时器为例,深入剖析其寄存器配置,特别是如何通过精细调控其自适应均衡器和眼图监测模块,实现对高速链路的信号整形与质量

aodiyi6351的博客 384

企业如何利用群晖 NAS 构建高效数据备份与容灾体系

群晖 NAS 不仅是一个企业级文件存储设备,更是一个完整的数据保护平台。通过 Active Backup for Business、快照技术和多层次容灾方案,企业可以在确保数据安全的同时,实现业务的高可用与持续性。在当今充满不确定性的环境下,企业应将数据备份与容灾体系作为 IT 战略的重要组成部分,而群晖 NAS 则是一个值得信赖的核心基石。

Trihawk的博客 491

RK3568------Openharmony 4.0-Release WIFI/BT模组适配

随着RK3568适配工作的推进,整体适配工作已经接近结束,本篇文章将讲解最后一个驱动适配,正 wi-fi/BT适配本人之前一直从事应用开发,借着这次电鸿的契机进行系统级开发的学习,将我在工作中的遇到的问题及解决思路记录并分享,希望可以与诸君共勉目前网上技术讨论群大都是鸿蒙的应用开发,总结此类文章也是希望将同样进行鸿蒙设备开发的同僚召集到一起,一起讨论学习。如果有同样在进行鸿蒙设备开发的朋友,可以加我的联系方式,期待您的消息个人微信。

weixin_42868855的博客 5150

eMMC数据擦除的方式

接下来主要是讲解erase、trim、discard的差异,涉及的command有CMD35、CMD36、CMD38。一般用来擦除整卡或者某些分区,如果只想擦除一个。以下是device status的部分解释。eMMC的数据擦除方式有6种,分别是。将会跳过写保护,只执行其他的范围。Discard的命令序列是。Erase的命令序列是。的范围有包含写保护,Trim的命令序列是。

DPJimmy的博客 1763

本周四晚19:00知识赋能第六期第5课丨OpenHarmony WiFi子系统

成长计划希望能够更好地帮助广大 OpenHarmony 开发者构建系统的知识体系,学习搭建开发环境,下载源码等知识,从而更深入的参与OpenHarmony开源社区的项目开发。在将近8个月的时间里,技术大咖们从开源实战项目总结经验,利用真实场景的应用案例分享前沿技术,引导开发者从零参与 OpenHarmony 开源贡献,提升代码效率,培养开发者成为开源社区的贡献者。期间介绍了整个智能家居项目的开发过程,内容涵盖每个重要的知识点,通俗易懂。,受到广大开发者的一致好评,为开发者提供了一个良好的交流学习平台。...

OpenHarmony_dev的博客 316

信号处理仿真:自适应信号处理_(8).自适应信道均衡

在无线通信系统中,信道的多径效应和时变特性会导致信号的失真,从而影响通信质量。自适应信道均衡技术通过实时调整均衡器的参数,以补偿信道失真,提高信号的质量和可靠性。本节将详细介绍自适应信道均衡的原理、算法和实现方法,并通过具体的仿真例子来说明其应用。

2401_87715305的博客 1039

基于STM32的家庭环境监测毕业设计(全部资料)

本文设计并实现了一套基于STM32的家庭环境监测系统,具备温湿度、烟雾浓度和PM2.5检测功能,通过OLED屏实时显示数据,并能自动或手动控制风扇、加湿器等设备。系统采用分层架构设计,包含数据采集、处理、显示和控制执行模块,经测试性能稳定可靠。研究结果表明,该系统能有效提升家庭环境监测与控制的智能化水平,但仍存在传感器精度和智能化程度不足等问题,未来可进一步优化硬件配置并引入AI算法提升性能。

3254968421的博客 461

【AC.HASH】OpenHarmony啃论文俱乐部——在基于位置的隐私感知服务中实现K-匿名之浅析

【AC.HASH】OpenHarmony啃论文俱乐部——在基于位置的隐私感知服务中实现K-匿名之浅析

qq_62887386的博客 1598

Android实现自动输入文本效果 (附完整源码)

Android实现自动输入文本效果 (附完整源码)

希望我的博客,能帮上你解决学习中工作中所遇到的问题 414
上一篇: 30分钟成为Contributor|共建测试子系统,赋能提升项目代码质量
下一篇: 寻找OpenHarmony「锦鲤」|万元豪礼+技术干货全是你的!
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值