首页
›
嵌入式基础与RISC-V
›
111-嵌入式系统架构设计
›
《嵌入式系统架构设计中的部署与调优实战》
VIP10
本课程属于:111-嵌入式系统架构设计
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式系统架构设计中的部署与调优实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
嵌入式部署概述
从开发到量产的全链路挑战 · 部署流程全景图(编译 · 链接
嵌入式部署概述
从开发到量产的全…
02
交叉编译环境搭建
工具链选择(GCC/LLVM) · sysroot配置 · CMake交叉编译文件编写
交叉编译环境搭建
GCC/LLVM
03
链接脚本与内存布局
链接脚本(.ld)语法详解 · 代码段/数据段/BSS段布局 · 堆栈地址对齐
链接脚本
内存布局
04
启动流程深度解析
Bootloader设计(SPL/A… · 向量表重定向 · C运行时环境初始化
启动流程深度解析
Bootloader
05
固件打包与镜像生成
Bin/Hex/ELF格式转换 · CRC校验与签名 · OTA升级包制作
固件打包
镜像生成
06
Flash驱动与烧录协议
SPI Flash/NAND Fla… · JTAG/SWD烧录协议 · 量产烧录工具链
Flash
驱动
07
调试基础设施搭建
UART/SWO日志输出 · SEGGER RTT · Semihosting半主机调试
调试基础设施搭建
UART/SWO
08
GDB调试实战
远程调试配置 · 断点/观察点/捕获点 · 多线程/多核调试技巧
GDB
调试实战
09
Trace与性能分析
ETM/ITM硬件追踪 · Perfetto/Trace32工具… · 函数执行时间测量
Trace
性能分析
10
内存调试与泄漏检测
堆内存管理机制 · Valgrind/AddressSa… · 内存池设计
内存调试
泄漏检测
11
堆栈溢出检测
MPU/MMU保护机制 · Canary技术 · 栈回溯与HardFault分析
堆栈溢出检测
MPU/MMU
12
实时性调试
中断延迟测量 · 任务切换时间分析 · 优先级反转检测与解决
实时性调试
断延迟测量
13
功耗调试
低功耗模式切换 · 外设时钟门控 · 电流波形分析与优化
功耗调试
低功耗模式切换
14
外设驱动调试
GPIO/I2C/SPI/UART驱… · 逻辑分析仪使用 · 时序问题排查
外设驱动调试
GPIO/I2C/SPI…
15
DMA与数据搬运
DMA描述符链 · Cache一致性 · Scatter-Gather调试
DMA
数据搬运
16
文件系统部署
LittleFS/FATFS移植 · 坏块管理 · 掉电安全测试
文件系统部署
LittleFS/FAT…
17
网络协议栈调试
LwIP/lwIP配置 · TCP重传分析 · 内存池耗尽排查
网络协议栈调试
LwIP/lwIP
18
安全启动与固件加密
HUK派生 · 安全存储 · 签名验证流程调试
安全启动
固件加密
19
OTA升级实战
差分升级算法 · 断点续传 · 回滚机制与测试
OTA
升级实战
20
日志系统设计
分级日志 · 环形缓冲区 · 远程日志传输
日志系统设计
分级日志
21
断言与错误处理
自定义断言宏 · 故障注入测试 · 看门狗与系统恢复
断言
错误处理
22
单元测试框架
Unity/CMock移植 · 模拟外设 · 覆盖率分析
单元测试框架
Unity/CMock
23
持续集成与自动化测试
Jenkins/GitLab CI配… · 硬件在环(HIL)测试
持续集成
自动化测试
24
版本管理与二进制差分
Git LFS · 固件版本号规范 · 差分补丁生成
版本管理
二进制差分
25
量产测试与校准
产测固件设计 · 校准参数存储 · 序列号管理
量产测试
校准
26
现场故障排查
远程诊断协议 · Crash Dump上传 · 日志回捞
现场故障排查
远程诊断协议
27
性能优化方法论
Profiling热点分析 · 循环展开 · 查表法
性能优化方法论
Profiling
28
代码大小优化
编译优化选项 · LTO · 死代码消除
代码大小优化
编译优化选项
29
多核异构调试
AMP/SMP模式 · 核间通信(IPC) · 共享内存保护
多核异构调试
AMP/SMP
30
综合实战
从零构建一个智能家居网关的部署与调试…
综合实战
从零构建一个智能…
所属VIP或分类
同VIP:嵌入式架构设计与项目管理驱动专项开发
同VIP:嵌入式系统架构实时操作系统下的软件分层架构设计实战
同VIP:嵌入式系统架构设计与硬件选型项目落地实践