首页
›
嵌入式基础与RISC-V
›
071-嵌入式软件调试
›
《嵌入式软件调试硬件断点与故障注入测试实战》
VIP10
本课程属于:071-嵌入式软件调试
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式软件调试硬件断点与故障注入测试实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
调试基础概念
什么是硬件断点 · 软件断点 · 观察点
调试基础概念
什么是硬件断点
02
硬件断点原理
ARM Cortex-M系列内核的F…
硬件断点原理
ARM
03
硬件断点配置
使用J-Link/GDB Serve… · 设置断点数量限制
硬件断点配置
J-Link/GDB
04
硬件断点实战
在RTOS任务切换处设置硬件断点 · 分析任务调度时序
硬件断点实战
RTOS
05
硬件断点进阶
在中断服务函数(ISR)中设置硬件断… · 调试中断抢占问题
硬件断点进阶
ISR
06
硬件断点陷阱
Flash擦写期间断点失效问题 · 以及如何规避
硬件断点陷阱
Flash
07
观察点原理
DWT(Data Watchpoin… · 支持的数据比较模式
观察点原理
DWT
08
观察点配置
设置变量读写观察点 · 捕获变量被意外修改的时刻
观察点配置
设置变量读写观察…
09
观察点实战
调试堆栈溢出 · 通过观察点监控栈顶指针SP
观察点实战
调试堆栈溢出
10
观察点进阶
使用观察点监控外设寄存器 · 捕获非法访问
观察点进阶
使用观察点监控外…
11
故障注入概念
什么是故障注入 · 为什么需要故障注入测试 · 与普通调试的区别
故障注入概念
什么是故障注入
12
故障注入分类
单比特翻转(SEU) · 多比特翻转 · 时序故障
故障注入分类
SEU
13
故障注入工具
使用OpenOCD的halt/res…
故障注入工具
OpenOCD
14
故障注入实战
向SRAM中注入单比特错误 · 验证ECC校验逻辑
故障注入实战
SRAM
15
故障注入进阶
向Flash中注入错误 · 验证CRC校验和回滚机制
故障注入进阶
Flash
16
故障注入陷阱
注入故障后系统死锁 · 如何设计看门狗恢复策略
故障注入陷阱
注入故障后系统死…
17
组合测试
硬件断点+故障注入 · 在故障发生时精确捕获现场
组合测试
硬件断点+故障注…
18
组合实战
在故障注入后触发硬件断点 · 分析故障传播路径
组合实战
故障注入后触发硬…
19
自动化测试
使用Python脚本控制GDB · 实现自动化断点设置与故障注入
自动化测试
Python
20
自动化框架
基于pytest搭建嵌入式故障注入测…
自动化框架
pytest
21
性能分析
硬件断点对实时性的影响 · 测量断点命中时的延迟
性能分析
硬件断点对实时性…
22
性能优化
使用硬件断点链(Breakpoint…
性能优化
Breakpoint
23
多核调试
在AMP架构中 · 为不同核设置独立的硬件断点
多核调试
AMP
24
多核故障注入
在一个核上注入故障 · 观察另一个核的反应
多核故障注入
一个核上注入故障
25
安全关键系统
在IEC 61508/ISO 262… · 硬件断点与故障注入的合规使用
安全关键系统
IEC
26
故障注入覆盖率
如何度量故障注入测试的覆盖率 · 定义故障模型
故障注入覆盖率
如何度量故障注入…
27
调试接口安全
防止调试接口被恶意利用 · JTAG/SWD锁定机制
调试接口安全
防止调试接口被恶…
28
远程调试
通过网络远程设置硬件断点和注入故障 · 调试现场设备
远程调试
通过网络远程设置…
29
案例分析
某车载ECU因内存比特翻转导致刹车异… · 使用硬件断点+故障注入复现
案例分析
ECU
30
总结与展望
硬件调试技术的未来趋势 · 以及故障注入在AI芯片中的应用前景
硬件调试技术的未…
AI
所属VIP或分类
同VIP:嵌入式JTAG调试器配置与多系统故障排查
同VIP:嵌入式调试性能剖析与Bug修复故障定位实战
同VIP:嵌入式软件内存泄漏定位与实时跟踪调优实战