首页
›
热销单品
›
工控物联网与网络通信
›
《嵌入式通信协议栈移植与优化实战》
所属分类:工控物联网与网络通信
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
嵌入式通信协议栈移植与优化实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
嵌入式通信协议栈的定义 · 分类(TCP/IP · CAN
课程导入
嵌入式通信协议栈…
02
嵌入式网络基础
OSI与TCP/IP模型 · 以太网帧格式 · IP地址与子网划分
嵌入式网络基础
OSI
03
常用嵌入式协议栈概览
lwIP · uIP · FreeRTOS+TCP
常用嵌入式协议栈…
lwIP
04
开发环境搭建
交叉编译工具链 · 调试器(JTAG/SWD) · 串口与网络调试工具
开发环境搭建
交叉编译工具链
05
协议栈源码结构解析
以lwIP为例 · 剖析目录结构 · 核心模块(netif
协议栈源码结构解…
lwIP
06
内存管理机制
pbuf结构 · 内存池与堆分配策略 · 零拷贝设计
内存管理机制
pbuf
07
网络接口(netif)抽象层
底层驱动接口设计 · MAC/PHY芯片驱动移植 · 中断与轮询模式
netif
网络接口
08
协议栈移植准备
硬件平台分析(MCU/MPU) · RTOS集成(线程 · 信号量
协议栈移植准备
MCU/MPU
09
lwIP移植实战(一)
基础配置(lwipopts.h) · 内存配置 · 时钟与定时器适配
lwIP
移植实战
10
lwIP移植实战(二)
网卡驱动编写(发送/接收路径) · 中断处理与数据包收发流程调试
lwIP
移植实战
11
lwIP移植实战(三)
操作系统封装层(sys_arch)实… · 包括线程创建 · 邮箱
lwIP
移植实战
12
FreeRTOS+TCP移植实战
配置FreeRTOS+TCP · 网络接口驱动 · 与FreeRTOS内核的集成及性能调…
FreeRTOS+TCP
移植实战
13
uIP与Contiki协议栈移植
轻量级协议栈的适用场景 · 移植步骤 · 与lwIP的对比
uIP
Contiki
14
CAN协议栈移植
CANopen与J1939协议栈(如… · 对象字典配置 · PDO/SDO通信
CAN
协议栈移植
15
Modbus协议栈移植
FreeModbus移植 · RTU/TCP模式 · 寄存器映射与主从站实现
Modbus
协议栈移植
16
BLE协议栈移植
基于Zephyr或Nordic SD… · GATT服务开发 · 连接与广播参数优化
BLE
协议栈移植
17
协议栈性能评估方法
吞吐量 · 延迟 · CPU占用
协议栈性能评估方…
吞吐量
18
内存优化实战
减少协议栈内存占用的技巧(裁剪功能 · 调整缓冲区 · 动态内存策略)
内存优化实战
减少协议栈内存占…
19
CPU优化实战
中断处理优化 · 数据拷贝避免 · 校验和计算加速(硬件卸载)
CPU
优化实战
20
功耗优化
低功耗模式与协议栈的配合(如LwIP… · BLE的休眠机制) · 事件驱动设计
功耗优化
LwIP
21
网络调试与故障排查
常见移植问题(编译错误 · 链接错误 · 运行崩溃)
网络调试
故障排查
22
协议栈安全加固
TLS/DTLS集成 · 防火墙与访问控制 · 常见网络攻击(ARP欺骗
协议栈安全加固
TLS/DTLS
23
多接口与路由
多网卡(以太网+WiFi+蜂窝)管理 · 路由表配置 · 负载均衡与故障切换
多接口
路由
24
实时性优化
协议栈与RTOS优先级设计 · 中断延迟控制 · 时间戳与超时管理优化
实时性优化
RTOS
25
案例实战(一)
基于STM32+以太网的lwIP移植…
案例实战
STM32+
26
案例实战(二)
基于ESP32的WiFi+TCP/I…
案例实战
ESP32
27
案例实战(三)
工业现场CANopen协议栈移植与运…
案例实战
CANopen
28
案例实战(四)
智能家居中BLE协议栈移植与低功耗数…
案例实战
BLE
29
综合项目
多协议融合(以太网+CAN+BLE)… · 协议转换 · 资源分配与整体优化
综合项目
CAN+BLE
30
课程总结与进阶方向
常见问题回顾 · 最佳实践 · 协议栈发展趋势(如TSN
课程总结
进阶方向
所属VIP或分类
同VIP:2406-5G-NR帧结构与灵活时隙配置解析
同VIP:2431-NB-IoT多载波操作与容量增强技术
同VIP:5G-NR核心网与终端接入全流程解析