首页
›
热销单品
›
硬件射频与高速接口
›
《Segger_Ozone与J-Trace高级硬件跟踪》
所属分类:硬件射频与高速接口
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
Segger_Ozone与J-Trace高级硬件跟踪
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 适用人群 · 课程整体框架与学习路径
课程导入
学习目标
02
嵌入式调试基础
传统调试方法(断点 · 单步)的局限性 · 硬件跟踪(ETM/ITM)的价值
嵌入式调试基础
传统调试方法
03
Segger工具链概览
Ozone调试器与J-Trace仿真… · 特性及与其他工具(J-Link · J-Scope)的对比
Segger
工具链概览
04
J-Trace硬件架构
CoreSight · ETM · ITM
J-Trace
硬件架构
05
Ozone界面与工作流
项目创建 · 目标连接 · 固件加载
Ozone
界面
06
Ozone基本调试功能
断点 · 观察点 · 变量监视
Ozone
基本调试功能
07
硬件跟踪核心概念
指令跟踪(ETM)与数据跟踪(ITM… · 时间戳与事件流
硬件跟踪核心概念
ETM
08
Ozone跟踪配置
启用ETM/ITM · 选择跟踪端口 · 设置时钟分频
Ozone
跟踪配置
09
J-Trace连接与调试
JTAG/SWD接口配置 · 跟踪线(Trace)连接与信号完整性
J-Trace
连接
10
指令跟踪实战
使用Ozone捕获完整指令流 · 分析程序执行路径与分支覆盖
指令跟踪实战
Ozone
11
数据跟踪实战
利用ITM/ETM数据跟踪 · 实时监控变量变化与内存访问
数据跟踪实战
ITM/ETM
12
时间分析
使用硬件跟踪进行精确的时间测量 · 函数执行时间统计与性能分析
时间分析
使用硬件跟踪进行…
13
代码覆盖率分析
基于ETM跟踪的语句/分支/路径覆盖… · 与Ozone覆盖率报告
代码覆盖率分析
ETM
14
RTOS调试与跟踪
FreeRTOS等RTOS任务切换跟… · 任务状态与调度分析
RTOS
调试
15
异常与中断跟踪
捕获异常向量 · 中断触发与嵌套 · 分析中断延迟与上下文切换
异常
断跟踪
16
功耗优化与跟踪
利用ITM时间戳分析低功耗模式唤醒时…
功耗优化
跟踪
17
多核与多线程跟踪
多核调试配置 · 跨核事件同步与跟踪数据关联
多核
多线程跟踪
18
Ozone脚本自动化
使用Ozone命令行与脚本(Pyth…
Ozone
脚本自动化
19
J-Trace高级配置
Trace时钟同步 · 溢出处理 · 过滤与触发条件设置
J-Trace
高级配置
20
常见问题与故障排除
跟踪数据不完整 · 时序错误 · 连接不稳定等问题的诊断与解决
常见问题
故障排除
21
案例实战
基于STM32的实时控制应用 · 使用J-Trace定位时序抖动与优化
案例实战
STM32
22
案例实战
基于i.MX RT的音频处理 · 利用ETM分析DMA与中断交互
案例实战
i.MX
23
案例实战
基于nRF52的BLE协议栈 · 跟踪协议栈事件与功耗行为
案例实战
nRF52
24
案例实战
基于RISC-V(如GD32V)的跟… · 与ARM的差异与适配
案例实战
RISC-V
25
性能优化方法论
结合硬件跟踪数据 · 进行代码优化(循环展开 · 缓存友好等)
性能优化方法论
结合硬件跟踪数据
26
跟踪数据可视化
Ozone图表 · 导出到第三方工具(如Perfetto · Tracealyzer)进行深度分析
跟踪数据可视化
Ozone
27
固件安全与跟踪
利用硬件跟踪检测缓冲区溢出 · 未初始化变量等安全隐患
固件安全
跟踪
28
综合项目
设计一个完整的调试与跟踪流程 · 从需求分析 · 配置
综合项目
设计一个完整的调…
29
最佳实践与技巧
跟踪缓冲区管理 · 触发策略 · 数据过滤
最佳实践
跟踪缓冲区管理
30
课程总结与进阶方向
回顾核心技能 · 探讨未来硬件跟踪技术趋势(如Arm…
课程总结
进阶方向
所属VIP或分类
同VIP:ADC采样与信号调理全流程实战
同VIP:ADS信号完整性仿真-高速电路PCB-SI
同VIP:Ansys-HFSS高速串行链路SerDes信号完整性仿真