首页
›
嵌入式UI
›
021-OpenHarmony 全路径开发实战
›
《网络协议栈移植与调优案例》
VIP20
本课程属于:021-OpenHarmony 全路径开发实战
嵌入式UI · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
网络协议栈移植与调优案例
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
网络协议栈概述
TCP/IP协议栈分层模型 · 嵌入式协议栈选型(lwIP/uC-T… · 协议栈移植的核心挑战
网络协议栈概述
TCP/IP
02
开发环境搭建
交叉编译工具链配置 · RTOS(FreeRTOS/RT-T… · 硬件平台(STM32/ESP32)初…
开发环境搭建
交叉编译工具链配…
03
lwIP源码结构解析
lwIP目录结构 · 核心文件(tcp.c · udp.c
lwIP
源码结构解析
04
lwIP移植接口详解
sys_arch层实现 · 底层网络接口(netif) · 操作系统抽象层(OSAL)适配
lwIP
移植接口详解
05
网卡驱动编写
MAC控制器初始化 · DMA描述符配置 · 数据包接收与发送中断处理
网卡驱动编写
MAC
06
PHY芯片驱动与调试
PHY寄存器读写 · 自动协商(Auto-Negotiat… · 链路状态检测
PHY
芯片驱动
07
内存管理调优
pbuf结构深度分析 · 内存池大小计算 · 零拷贝技术应用
内存管理调优
pbuf
08
TCP参数调优
MSS/RWND/CWND调整 · Nagle算法开关 · 超时重传参数优化
TCP
参数调优
09
UDP性能优化
校验和卸载(Checksum Off… · UDP缓冲区大小调整 · 广播/多播过滤
UDP
性能优化
10
IP层处理优化
IP分片与重组策略 · 路由表查找优化 · ARP缓存管理
IP
层处理优化
11
多线程与并发处理
RTOS任务优先级设计 · 信号量与邮箱同步 · 中断与任务间数据传递
多线程
并发处理
12
Socket API移植与适配
BSD Socket接口封装 · select/poll机制实现 · 非阻塞I/O模型
Socket
API
13
HTTP服务器移植
lwIP HTTPD源码分析 · CGI与SSI机制 · 静态文件服务优化
HTTP
服务器移植
14
MQTT客户端移植
MQTT协议栈选择(paho-mqt… · QoS等级实现 · 心跳保活机制
MQTT
客户端移植
15
TLS/SSL安全传输
mbedTLS集成 · 证书管理 · 握手性能优化
TLS/SSL
安全传输
16
DHCP客户端实现
DHCP状态机分析 · 租约管理 · Option字段解析
DHCP
客户端实现
17
DNS解析器移植
DNS缓存策略 · 递归查询优化 · 域名解析超时处理
DNS
解析器移植
18
SNMP协议实现
MIB库定制 · Trap告警发送 · 社区字符串安全配置
SNMP
协议实现
19
IPv6协议栈移植
IPv6地址配置 · NDP邻居发现 · 双栈共存策略
IPv6
协议栈移植
20
性能基准测试
吞吐量测试(iPerf) · 延迟测试(ping) · 资源占用分析(RAM/Flash)
性能基准测试
iPerf
21
抓包与协议分析
Wireshark过滤规则 · tcpdump使用 · 常见协议异常识别
抓包
协议分析
22
常见问题排查
内存泄漏检测 · 死锁分析 · 数据包丢失定位
常见问题排查
内存泄漏检测
23
低功耗网络设计
休眠唤醒机制 · DTIM周期调整 · 数据包聚合(Coalescing)
低功耗网络设计
休眠唤醒机制
24
Wi-Fi与以太网切换
多网卡管理 · 路由策略切换 · 无缝漫游实现
Wi-Fi
以太网切换
25
工业协议网关移植
Modbus TCP转RTU · OPC UA over TSN · PROFINET实时性保障
工业协议网关移植
Modbus
26
协议栈裁剪与定制
宏定义裁剪(LWIP_TCP · LWIP_UDP) · 功能模块移除
协议栈裁剪
定制
27
实时性优化
中断延迟控制 · 优先级反转解决 · 时间戳精度提升
实时性优化
断延迟控制
28
多核与SMP适配
核间通信 · 锁机制优化 · 缓存一致性处理
SMP
多核
29
自动化测试框架
单元测试(Unity/CMock) · 集成测试(pytest) · 持续集成(Jenkins/GitLa…
自动化测试框架
Unity/CMock
30
综合案例实战
智能家居网关协议栈移植 · 工业数据采集器性能调优 · 车载以太网协议栈适配
综合案例实战
智能家居网关协议…
所属VIP或分类
同VIP:HarmonyOS-设备开发环境配置教程
同VIP:HDF-驱动开发实战手册
同VIP:OpenHarmony-南向开发系统学习