首页
›
嵌入式与底层系统
›
040-嵌入式调试与故障定位
›
《嵌入式软件GDB调试与硬件断点应用系统化调试与故障定位实战》
VIP22
本课程属于:040-嵌入式调试与故障定位
嵌入式与底层系统 · 共 22 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
嵌入式软件GDB调试与硬件断点应用系统化调试与故障定位实战
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入与调试认知
目标=嵌入式调试的挑战 · GDB在嵌入式开发中的定位 · 硬件断点与软件断点的本质区别
课程导入
调试认知
02
嵌入式调试环境搭建
目标=交叉编译工具链 · GDB与GDB Server架构 · OpenOCD/J-Link/ST-…
嵌入式调试环境搭…
目标=交叉编译工…
03
GDB核心命令体系
目标=启动与加载 · 断点/观察点/捕获点 · 单步执行
GDB
核心命令体系
04
GDB脚本与自动化调试
目标=命令文件 · 用户自定义命令 · 条件断点
GDB
脚本
05
硬件断点原理与机制
目标=ARM Cortex-M/A/… · 断点寄存器与比较器 · 指令断点与数据断点
硬件断点原理
机制
06
硬件断点配置与实战
目标=GDB中hbreak/rwat… · OpenOCD硬件断点配置 · 多断点协同
硬件断点配置
GDB
07
嵌入式启动与初始化调试
目标=复位向量与启动流程 · Bootloader与应用程序衔接 · 时钟/内存/外设初始化断点设置
嵌入式启动
初始化调试
08
中断与异常调试
目标=中断向量表 · 异常进入与返回 · HardFault/BusFault…
异常调试
目标=
09
RTOS任务级调试
目标=FreeRTOS/RT-Thr… · 任务切换断点 · 信号量与队列死锁定位
RTOS
任务级调试
10
内存与栈溢出调试
目标=栈增长方向与栈溢出检测 · 堆与内存池破坏 · MMU/MPU配置错误
内存
栈溢出调试
11
外设与寄存器级调试
目标=GPIO/UART/SPI/I… · DMA传输调试 · 中断标志与状态寄存器分析
外设
寄存器级调试
12
多核与异构调试
目标=多核启动与同步 · 核间通信调试 · 共享内存与缓存一致性
多核
异构调试
13
性能与实时性问题调试
目标=执行时间测量 · 断点对实时性的影响 · 非侵入式观察点
性能
实时性问题调试
14
Flash与ROM调试
目标=Flash断点限制 · 硬件断点替代方案 · Flash编程与擦除调试
Flash
ROM
15
GDB与OpenOCD/J-Link高级集成
目标=远程调试协议 · SWD/JTAG时序 · 半主机与Semihosting
GDB
OpenOCD/J-Li…
16
崩溃现场分析与Core Dump
目标=异常现场保存 · Core Dump生成与加载 · 栈回溯与调用链还原
Core
Dump
17
常见GDB调试错误与陷阱
目标=符号表缺失 · 优化等级影响 · 断点无法命中
GDB
常见
18
硬件断点高级应用
目标=数据断点监控变量篡改 · 地址断点捕获非法跳转 · 条件硬件断点
硬件断点高级应用
目标=数据断点监…
19
综合实战一
目标=裸机系统启动失败与HardFa… · 从现象到根因的完整调试流程
综合实战一
HardFa
20
综合实战二
目标=RTOS任务死锁与优先级反转问… · 使用任务断点 · 观察点和栈分析定位
综合实战二
RTOS
21
综合实战三
目标=外设DMA传输异常与内存破坏 · 结合硬件观察点和寄存器分析排查
综合实战三
DMA
22
综合实战四
目标=多核通信偶发失败 · 利用多核断点与共享内存观察点定位时序…
综合实战四
目标=多核通信偶…
23
综合实战五
目标=Flash代码断点受限场景 · 使用硬件断点与RTT完成在线调试
综合实战五
Flash
24
综合实战六
目标=现场崩溃无调试器场景 · 通过Core Dump与日志回溯完成…
综合实战六
目标=现场崩溃无…
25
调试策略与系统化方法
目标=问题分类 · 假设驱动调试 · 二分定位
调试策略
系统化方法
26
调试效率提升工具链
目标=GDB Dashboard · gdbinit配置 · 自动化测试与CI集成
调试效率提升工具…
GDB
27
嵌入式安全与调试
目标=调试接口保护 · 读保护与断点限制 · 安全启动调试
嵌入式安全
调试
28
课程总结与知识体系
目标=GDB命令速查 · 硬件断点决策树 · 故障定位流程图
课程总结
知识体系
29
进阶学习路线
目标=从GDB到LLDB · Trace32 · ETM/ETB
进阶学习路线
GDB
30
综合能力考核
目标=给定故障场景 · 独立完成环境搭建 · 断点设置
综合能力考核
目标=给定故障场…
所属VIP或分类
同VIP:ARM架构驱动开发与Bootloader调试实战工程
同VIP:GD32V外设驱动开发与调试工具使用实战工程
同VIP:GD32V性能调优与调试工具使用实战工程