首页
›
嵌入式与底层系统
›
096-SEGGER嵌入式调试与实时系统工程
›
《SEGGER Ozone复杂嵌入式软件调试工程》
VIP20
本课程属于:096-SEGGER嵌入式调试与实时系统工程
嵌入式与底层系统 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
SEGGER Ozone复杂嵌入式软件调试工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入与调试工程认知
目标=SEGGER Ozone在复杂… · 核心能力 · 典型工作流与学习路径
课程导入
调试工程认知
02
Ozone工程创建与目标连接
目标=新建工程 · 选择设备 · 配置调试探针
Ozone
工程创建
03
调试符号与ELF文件解析
目标=编译输出 · 调试信息 · 符号表
ELF
调试符号
04
断点体系与复杂控制流
目标=硬件断点 · 软件断点 · 条件断点
断点体系
复杂控制流
05
单步执行与调用栈分析
目标=源码级单步 · 汇编级单步 · 步入步过步出
单步执行
调用栈分析
06
变量与表达式监视
目标=全局变量 · 局部变量 · 静态变量
变量
表达式监视
07
内存查看与修改实战
目标=内存窗口 · 外设寄存器 · DMA缓冲区
内存查看
修改实战
08
寄存器与内核状态调试
目标=ARM Cortex-M内核寄… · 外设寄存器 · 异常状态
寄存器
内核状态调试
09
实时变量与数据采样
目标=实时变量监视 · 周期采样 · 图形化显示
实时变量
数据采样
10
RTOS多任务调试
目标=任务列表 · 任务栈使用 · 任务切换
RTOS
多任务调试
11
中断与异常调试
目标=中断向量表 · 中断嵌套 · 异常返回
异常调试
目标=
12
HardFault与崩溃现场分析
目标=从故障寄存器 · 栈帧 · 反汇编和调用栈定位非法访问与空指针
HardFault
崩溃现场分析
13
看门狗与复位问题调试
目标=复位原因识别 · 看门狗超时 · 启动失败
看门狗
复位问题调试
14
多核与异构系统调试
目标=多核连接 · 核间同步 · 共享内存
多核
异构系统调试
15
外设与DMA联合调试
目标=UART · SPI · I2C
DMA
外设
16
Flash编程与断点冲突处理
目标=Flash断点限制 · 擦写期间调试 · 断点丢失
Flash
编程
17
低功耗调试
目标=睡眠 · 停止 · 待机模式下的连接保持
低功耗调试
目标=睡眠
18
脚本自动化与调试命令
目标=Ozone脚本 · J-Link命令 · 批量初始化
脚本自动化
调试命令
19
调试配置与工程选项
目标=目标配置 · 下载配置 · 复位配置
调试配置
工程选项
20
性能分析与代码覆盖
目标=指令计数 · 周期测量 · 函数耗时
性能分析
代码覆盖
21
Trace与指令流分析
目标=指令跟踪 · 数据跟踪 · Trace缓存
Trace
指令流分析
22
条件触发与复杂断点策略
目标=复杂条件表达式 · 断点动作 · 日志输出
条件触发
复杂断点策略
23
调试脚本与测试集成
目标=CI环境中的Ozone命令行 · 自动化回归 · 测试报告与失败现场保存
调试脚本
测试集成
24
多工程与库文件调试
目标=静态库 · 动态库 · Bootloader与应用联合调试
多工程
库文件调试
25
安全与加密调试
目标=安全启动 · TrustZone · 读写保护
安全
加密调试
26
通信协议与总线调试
目标=CAN · USB · 以太网
通信协议
总线调试
27
文件系统与存储调试
目标=Flash文件系统 · EEPROM · SD卡
文件系统
存储调试
28
复杂Bug定位综合案例
目标=偶发死机 · 内存越界 · 栈溢出
Bug
复杂
29
调试效率与团队协作
目标=调试符号管理 · 版本匹配 · 问题复现
调试效率
团队协作
30
课程总结与工程能力提升
目标=复杂嵌入式调试方法论 · Ozone高级技巧 · 持续学习与实战路线
课程总结
工程能力提升
所属VIP或分类
同VIP:SEGGER-Embedded-Studio项目开发指南
同VIP:SEGGER-embOS任务调度与实时优化
同VIP:SEGGER-embOS实时系统开发与产品集成