首页
›
嵌入式与底层系统
›
041-嵌入式构建系统与工具链
›
《嵌入式移植适配与性能调优嵌入式软件架构分层实战工程》
VIP22
本课程属于:041-嵌入式构建系统与工具链
嵌入式与底层系统 · 共 22 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
嵌入式移植适配与性能调优嵌入式软件架构分层实战工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入与学习地图
目标=嵌入式移植适配与性能调优的核心… · 典型场景 · 分层架构思想
课程导入
学习地图
02
嵌入式系统基础回顾
目标=处理器架构 · 内存模型 · 外设接口
嵌入式系统基础回…
目标=处理器架构
03
嵌入式软件架构分层概述
目标=硬件抽象层 · 板级支持包 · 驱动层
嵌入式软件架构分…
目标=硬件抽象层
04
移植适配方法论与流程
目标=需求分析 · 目标平台评估 · 代码可移植性设计
移植适配方法论
流程
05
硬件抽象层设计与移植
目标=HAL接口定义 · 寄存器操作封装 · 时钟与电源管理
硬件抽象层设计
移植
06
板级支持包与启动适配
目标=BSP结构 · 启动流程分析 · DDR初始化
板级支持包
启动适配
07
操作系统移植与适配
目标=RTOS与Linux移植要点 · 任务调度 · 内存管理
操作系统移植
适配
08
设备驱动移植与适配
目标=字符设备 · 块设备 · 网络设备驱动框架
设备驱动移植
适配
09
中间件与协议栈移植
目标=文件系统 · 网络协议栈 · GUI框架
间件
协议栈移植
10
应用层移植与兼容性设计
目标=API差异处理 · 数据类型与字节序 · 编译选项
应用层移植
兼容性设计
11
交叉编译与构建系统
目标=Makefile · CMake · Kconfig
交叉编译
构建系统
12
性能调优基础与度量方法
目标=性能指标 · 基准测试 · Profiling工具
性能调优基础
度量方法
13
CPU与内存性能调优
目标=指令集优化 · 缓存优化 · 内存对齐
CPU
内存性能调优
14
存储与文件系统性能调优
目标=Flash · eMMC · SD卡
存储
文件系统性能调优
15
网络与通信性能调优
目标=TCP/IP参数调优 · 零拷贝 · 中断合并
网络
通信性能调优
16
功耗与热性能调优
目标=电源管理框架 · DVFS · 休眠唤醒
功耗
热性能调优
17
实时性与确定性调优
目标=实时内核 · 优先级反转 · 中断延迟
实时性
确定性调优
18
启动时间优化
目标=启动流程分析 · Bootloader优化 · 内核裁剪
启动时间优化
目标=启动流程分…
19
调试与问题定位
目标=JTAG · GDB · 串口调试
调试
问题定位
20
案例实战一
目标=将Linux系统移植到某ARM… · 完成BSP适配 · 驱动移植
案例实战一
Linux
21
案例实战二
目标=将RTOS移植到某RISC-V… · 完成HAL · BSP
案例实战二
RTOS
22
案例实战三
目标=对嵌入式视频采集系统进行性能调… · 涵盖CPU · 内存
案例实战三
目标=对嵌入式视…
23
案例实战四
目标=对工业控制设备进行实时性调优 · 分析中断延迟 · 调度抖动与优先级反转问题并给出解决方…
案例实战四
目标=对工业控制…
24
常见移植问题与解决方案
目标=编译错误 · 链接错误 · 运行时崩溃
常见移植问题
解决方案
25
常见性能调优问题与解决方案
目标=CPU占用高 · 内存泄漏 · I/O瓶颈
常见性能调优问题
解决方案
26
架构分层与可移植性设计进阶
目标=插件化架构 · 依赖注入 · 接口版本管理
架构分层
可移植性设计进阶
27
自动化测试与持续集成
目标=单元测试 · 集成测试 · 硬件在环测试
自动化测试
持续集成
28
安全与可靠性适配
目标=安全启动 · 可信执行环境 · 加密引擎
安全
可靠性适配
29
综合项目实战
目标=从零构建一个跨平台嵌入式软件项… · 完成分层架构设计 · 移植适配
综合项目实战
目标=从零构建一…
30
课程总结与进阶路线
目标=知识体系回顾 · 最佳实践总结 · 常见陷阱
课程总结
进阶路线
所属VIP或分类
同VIP:CI系统工程
同VIP:CI调试与优化
同VIP:Linux交叉编译工具链搭建与调试环境调试与故障定位实战