首页
›
嵌入式基础与RISC-V
›
076-鸿蒙南向设备开发与硬件适配实战
›
《Wi-Fi模组驱动移植与蓝牙设备对接实战》
VIP10
本课程属于:076-鸿蒙南向设备开发与硬件适配实战
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Wi-Fi模组驱动移植与蓝牙设备对接实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
Wi-Fi与蓝牙技术概述 · 驱动移植的意义 · 课程目标与学习路径
课程导论
Wi-Fi
02
硬件平台认知
主流Wi-Fi模组(ESP32 · AP6255 · RTL8822)介绍
硬件平台认知
Wi-Fi
03
开发环境搭建
Linux交叉编译工具链安装 · SDK获取与配置 · 串口调试工具准备
开发环境搭建
Linux
04
Wi-Fi驱动框架解析
Linux无线子系统(cfg8021… · 驱动分层模型(SDIO/USB/SP…
Wi-Fi
驱动框架解析
05
模组初始化流程
上电时序 · 复位逻辑 · 固件加载与启动确认
模组初始化流程
上电时序
06
SDIO接口驱动移植
SDIO控制器配置 · 时钟与电压设置 · 中断处理注册
SDIO
接口驱动移植
07
USB接口驱动移植
USB设备枚举 · 端点配置 · URB传输机制
USB
接口驱动移植
08
SPI接口驱动移植
SPI设备树配置 · DMA传输优化 · 全双工通信调试
SPI
接口驱动移植
09
固件下载与加载
固件格式解析(bin/hex) · 下载协议实现 · 校验机制
固件下载
加载
10
Wi-Fi核心驱动注册
net_device结构体填充 · 无线设备注册 · MAC地址配置
Wi-Fi
核心驱动注册
11
扫描与连接功能实现
主动扫描/被动扫描 · Beacon帧解析 · 关联流程
扫描
连接功能实现
12
加密与安全配置
WPA2/WPA3支持 · 密钥管理 · EAPOL握手
加密
安全配置
13
Station模式与AP模式
模式切换 · SoftAP配置 · DHCP服务器集成
Station
AP
14
Wi-Fi吞吐量优化
TX/RX描述符管理 · NAPI轮询 · TCP/IP卸载
Wi-Fi
吞吐量优化
15
电源管理
休眠唤醒机制 · 动态频率调整 · 低功耗模式配置
电源管理
休眠唤醒机制
16
蓝牙协议栈概览
BlueZ架构 · HCI层 · L2CAP
蓝牙协议栈概览
BlueZ
17
蓝牙控制器驱动
UART HCI传输 · USB HCI传输 · 固件下载
蓝牙控制器驱动
UART
18
蓝牙设备发现与配对
Inquiry/LE Scannin… · 配对绑定 · SDP服务发现
蓝牙设备发现
配对
19
经典蓝牙SPP/OPP
串口仿真协议 · 对象推送 · 文件传输实现
SPP/OPP
经典蓝牙
20
低功耗蓝牙(BLE)基础
GAP角色 · GATT服务 · 广播与扫描
BLE
低功耗蓝牙
21
BLE从机(Peripheral)开发
自定义Service/Charact… · 通知与指示
BLE
Peripheral
22
BLE主机(Central)开发
连接建立 · MTU协商 · 数据读写
BLE
Central
23
Wi-Fi与蓝牙共存机制
PTA(Packet Traffic… · 时分复用 · 天线共享
Wi-Fi
蓝牙共存机制
24
驱动调试工具
ftrace · devmem2 · iw工具
驱动调试工具
ftrace
25
常见问题排查
固件崩溃 · 扫描无结果 · 连接断开
常见问题排查
固件崩溃
26
性能测试方法
iperf吞吐量测试 · 蓝牙距离测试 · 功耗测量
性能测试方法
iperf
27
实战项目一
智能家居网关(Wi-Fi AP +…
实战项目一
Wi-Fi
28
实战项目二
蓝牙温湿度传感器(BLE Perip…
实战项目二
BLE
29
实战项目三
车载蓝牙电话(HFP + A2DP…
实战项目三
HFP
30
课程总结与进阶方向
开源项目推荐 · 社区资源 · 职业发展建议
课程总结
进阶方向
所属VIP或分类
同VIP:OpenHarmony内核开发与驱动移植实战
同VIP:鸿蒙HDF南向驱动移植与外设调试
同VIP:鸿蒙LiteOS-M内核外设驱动与故障诊断