首页
›
嵌入式与底层系统
›
032-OTA_A-B升级与Recovery工程
›
《嵌入式系统分区设计实战工程》
VIP21
本课程属于:032-OTA_A-B升级与Recovery工程
嵌入式与底层系统 · 共 21 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式系统分区设计实战
📚 共计 30 章节
第01章
分区设计概述
什么是嵌入式系统分区?为什么需要分区?分区设计的核心目标与挑战。
概念
入门
第02章
硬件资源评估
MCU/MPU选型要点、内存(Flash/RAM)容量评估、外设接口资源盘点。
硬件
选型
第03章
软件架构分层
应用层、中间件层、驱动层、硬件抽象层(HAL)的职责划分。
架构
分层
第04章
内存分区策略
代码区、数据区、堆区、栈区的划分原则与大小估算。
内存
策略
第05章
Flash分区规划
Bootloader分区、应用程序分区、参数存储分区、OTA升级分区。
存储
OTA
第06章
RAM分区规划
全局变量区、堆区、栈区、DMA缓冲区、共享内存区的布局。
RAM
布局
第07章
外设资源分配
GPIO、UART、SPI、I2C、定时器、ADC等外设的分配与复用。
外设
引脚
第08章
中断优先级规划
中断向量表设计、优先级分组、嵌套中断处理、临界区保护。
中断
实时
第09章
任务/线程划分
基于RTOS的任务划分原则、任务优先级设定、任务间通信机制。
RTOS
任务
第10章
时间片与调度
时间片大小确定、调度策略(抢占式/协作式)、实时性保障。
调度
时间
第11章
电源管理分区
工作模式(运行/睡眠/待机)划分、时钟门控、外设电源域管理。
低功耗
电源
第12章
安全分区设计
安全启动链、信任根(RoT)、安全与非安全世界隔离(TrustZone)。
安全
隔离
第13章
故障隔离与恢复
看门狗分区、错误处理分区、系统健康监测、故障恢复策略。
可靠性
看门狗
第14章
日志与调试分区
日志缓冲区设计、调试接口分区、性能计数器、跟踪点。
调试
日志
第15章
OTA升级分区设计
双备份(A/B)分区、回滚机制、升级失败恢复、版本管理。
OTA
升级
第16章
文件系统分区
文件系统类型选择(FAT32/LittleFS/SPIFFS)、分区大小、磨损均衡。
文件系统
存储
第17章
通信协议栈分区
协议栈缓冲区、连接管理、数据包处理、协议栈与应用的接口。
协议栈
通信
第18章
图形用户界面(GUI)分区
帧缓冲区、字体/图标存储、GUI任务优先级、触摸驱动。
GUI
显示
第19章
传感器数据流分区
传感器驱动、数据采集缓冲区、滤波算法、数据上报接口。
传感器
数据流
第20章
音频/视频处理分区
编解码缓冲区、音频流管道、视频帧缓存、同步机制。
多媒体
音视频
第21章
网络协议栈分区
TCP/IP栈、Wi-Fi/BLE协议栈、网络缓冲区、Socket管理。
网络
TCP/IP
第22章
数据库分区
嵌入式数据库(SQLite/LevelDB)存储区、缓存区、事务日志区。
数据库
SQLite
第23章
机器学习推理分区
模型存储区、推理引擎缓冲区、输入/输出张量区、加速器接口。
AI
TinyML
第24章
多核处理器分区
核间通信(IPC)、共享内存、缓存一致性、核间任务分配。
多核
AMP
第25章
虚拟化与容器分区
Hypervisor分区、容器运行时、资源隔离、设备直通。
虚拟化
容器
第26章
分区边界与接口定义
分区间的API设计、数据交换格式、同步/异步调用约定。
接口
API
第27章
分区测试策略
单元测试、集成测试、压力测试、边界条件测试、故障注入测试。
测试
质量
第28章
性能优化与调优
内存占用优化、CPU负载均衡、中断延迟优化、缓存命中率提升。
优化
性能
第29章
文档与维护
分区设计文档模板、版本控制策略、变更管理、知识传承。
文档
维护
第30章
综合案例实战
智能家居网关分区设计、车载信息娱乐系统分区设计、工业控制器分区设计。
实战
案例
所属VIP或分类
同VIP:BootROM启动回滚保护实战工程
同VIP:OTA升级中的启动日志分析工程
同VIP:OTA性能优化之镜像压缩工程