首页
›
嵌入式基础与RISC-V
›
067-嵌入式模块化分层软件架构设计
›
《嵌入式软件架构内存管理与通信协议集成实战》
VIP10
本课程属于:067-嵌入式模块化分层软件架构设计
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式软件架构内存管理与通信协议集成实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论与内存架构全景
为什么内存管理是嵌入式软件的基石?常… · 以及本课程的学习路径图
课程导论
内存架构全景
02
裸机环境下的内存布局
链接脚本(.ld)深度解析 · 代码段 · 数据段
裸机环境下的内存…
ld
03
栈(Stack)的工作原理与溢出检测
栈帧结构 · SP指针操作 · 递归深度限制
Stack
的工作原理
04
堆(Heap)管理算法详解
静态分配 vs 动态分配 · 实现一个简单的固定大小块分配器 · 分析碎片化问题
Heap
管理算法详解
05
经典malloc/free实现剖析
基于FreeRTOS的heap_1到… · 对比各自优缺点及适用场景
malloc/free
经典
06
内存池(Memory Pool)设计与实战
预分配 · 无碎片 · O(1)分配释放
Memory
Pool
07
DMA与内存一致性
Cache一致性协议(MESI) · DMA缓冲区对齐 · Cache刷新与无效化操作(以STM…
DMA
内存一致性
08
内存保护单元(MPU)实战
ARMv7-M MPU配置 · 划分特权与非特权区域 · 防止野指针和堆栈溢出攻击
MPU
内存保护单元
09
MMU基础与虚拟内存映射
页表结构 · TLB工作原理 · 在RT-Thread或Zephyr中…
MMU
虚拟内存映射
10
内存泄漏检测与调试工具
静态分析(PC-Lint · Coverity) · 动态检测(Valgrind
内存泄漏检测
调试工具
11
通信协议基础与分层思想
OSI七层模型与TCP/IP四层模型… · 协议数据单元(PDU)的定义
通信协议基础
分层思想
12
串口通信协议实战
基于状态机的数据帧解析(HDLC-l… · 实现CRC校验与超时重传机制
串口通信协议实战
HDLC-l
13
I2C总线协议深度解析
主从模式 · 多主机仲裁 · 时钟拉伸
I2C
总线协议深度解析
14
SPI总线与DMA结合
SPI四种模式 · 片选管理 · 环形缓冲区设计
SPI
DMA
15
CAN总线协议与实现
CAN 2.0B帧结构 · 位时序配置 · 过滤器设置
CAN
总线协议
16
USB设备协议栈移植
枚举过程 · 端点配置 · CDC与HID类实现
USB
设备协议栈移植
17
以太网与LwIP协议栈集成
PHY芯片驱动 · MAC层配置 · LwIP的PBUF内存管理
LwIP
以太网
18
MQTT协议在资源受限设备上的实现
QoS等级 · 遗嘱消息 · Keep Alive机制
MQTT
协议
19
HTTP/HTTPS与TLS集成
mbedTLS移植 · 证书管理 · HTTP Client实现
HTTP/HTTPS
TLS
20
自定义应用层协议设计
TLV格式 · 序列化/反序列化(Protobuf-… · Nanopb)
自定义应用层协议…
TLV
21
内存与通信的交叉点
DMA描述符的内存管理 · 网络数据包的零拷贝技术 · 共享内存通信
内存
通信的交叉点
22
实时操作系统(RTOS)中的内存管理
FreeRTOS任务栈计算 · 消息队列与邮箱的内存策略 · 互斥量与优先级反转
RTOS
实时操作系统
23
多核异构系统中的内存与通信
AMP与SMP模式 · 核间通信(IPC)机制(Mailbo… · RPMsg)
多核异构系统
内存
24
低功耗场景下的内存策略
保留RAM · 快速唤醒 · SRAM分区掉电管理
低功耗场景下的内…
RAM
25
安全启动与固件加密
基于MCUBoot的安全启动链 · 固件签名验证 · 加密存储与安全通信通道建立
安全启动
固件加密
26
OTA升级中的内存与通信设计
双区备份 · 差分升级 · 断点续传
OTA
升级
27
性能分析与优化
内存带宽测试(Latency/Loa… · 通信吞吐量优化 · CPU负载与内存占用的平衡
性能分析
优化
28
故障注入与鲁棒性测试
内存位翻转模拟 · 通信丢包/错序注入 · 看门狗与系统恢复策略
故障注入
鲁棒性测试
29
综合项目一
智能传感器节点:集成I2C传感器 · 内存池管理 · MQTT上报
综合项目一
I2C
30
综合项目二
边缘计算网关 · 数据缓存与转发 · 远程配置与日志
综合项目二
边缘计算网关
所属VIP或分类
同VIP:嵌入式分层设计通信协议与内存管理集成调试实战
同VIP:嵌入式分层软件架构内存管理性能调优实战
同VIP:嵌入式模块化分层-软件架构设计实战