首页
›
嵌入式与底层系统
›
040-嵌入式调试与故障定位
›
《嵌入式软件调试工具链与性能调优实战工程》
VIP22
本课程属于:040-嵌入式调试与故障定位
嵌入式与底层系统 · 共 22 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
嵌入式软件调试工具链与性能调优实战工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=嵌入式软件调试与性能调优的学习… · 核心概念 · 整体知识框架与实战路线图
课程导入
目标=嵌入式软件…
02
嵌入式系统基础
目标=嵌入式处理器架构 · 内存布局 · 启动流程
嵌入式系统基础
目标=嵌入式处理…
03
调试工具链概览
目标=GCC · GDB · OpenOCD
调试工具链概览
GCC
04
编译与构建系统
目标=Makefile · CMake · 交叉编译工具链配置
编译
构建系统
05
GDB调试基础
目标=断点 · 单步 · 变量查看
GDB
调试基础
06
硬件调试接口
目标=JTAG · SWD · SWO
硬件调试接口
JTAG
07
OpenOCD与GDB Server实战
目标=配置文件编写 · 多核调试 · Flash烧写
OpenOCD
GDB
08
日志与打印调试
目标=printf重定向 · SEGGER RTT · SWO ITM
日志
打印调试
09
静态分析工具
目标=Cppcheck · Clang Static Analy… · Coverity
静态分析工具
Cppcheck
10
动态分析工具
目标=Valgrind · AddressSanitizer · UndefinedBehaviorS…
动态分析工具
Valgrind
11
内存调试与优化
目标=内存泄漏 · 越界 · 碎片
内存调试
优化
12
多线程与RTOS调试
目标=任务栈分析 · 优先级反转 · 死锁检测
RTOS
多线程
13
中断与实时性调试
目标=中断延迟测量 · 中断嵌套分析 · 临界区优化与实时性能评估
实时性调试
目标=
14
性能分析基础
目标=CPU周期 · 指令数 · Cache命中率
性能分析基础
CPU
15
Profiling工具链
目标=gprof · perf · OProfile
Profiling
工具链
16
代码覆盖率分析
目标=gcov · lcov · BullseyeCoverage在单…
代码覆盖率分析
gcov
17
Trace与指令级分析
目标=ETM · PTM · ETB
Trace
指令级分析
18
编译器优化实战
目标=-O0到-O3 · LTO · PGO
编译器优化实战
O0
19
链接与内存布局优化
目标=链接脚本 · 段分配 · Cache对齐
链接
内存布局优化
20
Cache与内存性能调优
目标=Cache一致性 · 预取 · 写缓冲
Cache
内存性能调优
21
功耗与性能联合调优
目标=DVFS · 时钟门控 · 低功耗模式
功耗
性能联合调优
22
启动时间优化
目标=Bootloader · 内核启动 · 根文件系统加载
启动时间优化
Bootloader
23
通信与IO性能调优
目标=UART · SPI · I2C
IO
通信
24
典型调试案例
目标=HardFault · 总线错误 · 看门狗复位
典型调试案例
HardFault
25
典型性能案例
目标=图像处理 · 音频算法 · 电机控制
典型性能案例
目标=图像处理
26
自动化调试与CI
目标=单元测试 · 硬件在环测试 · 持续集成
CI
自动化调试
27
调试工具链集成
目标=IDE · 命令行 · 脚本化调试
调试工具链集成
IDE
28
安全与可靠性调试
目标=栈保护 · 看门狗 · ECC
安全
可靠性调试
29
综合实战项目
目标=从需求到部署 · 完成一个嵌入式系统的调试 · 性能剖析与调优全流程
综合实战项目
目标=从需求到部…
30
课程总结与进阶
目标=知识体系回顾 · 工具链演进 · AI辅助调试
课程总结
进阶
所属VIP或分类
同VIP:ARM架构驱动开发与Bootloader调试实战工程
同VIP:GD32V外设驱动开发与调试工具使用实战工程
同VIP:GD32V性能调优与调试工具使用实战工程