首页
›
热销单品
›
嵌入式Linux与RTOS
›
《ARM架构调试与追踪CoreSight技术入门到精通》
所属分类:嵌入式Linux与RTOS
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
ARM架构调试与追踪CoreSight技术入门到精通
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · CoreSight技术背景 · 调试与追踪的基本概念
课程导入
学习目标
02
ARM架构基础
ARM处理器内核架构(Cortex-… · 调试接口(JTAG/SWD) · 调试模式与异常模型
ARM
架构基础
03
CoreSight架构概览
CoreSight组件分类(源 · 链路 · 汇)
CoreSight
架构概览
04
调试组件详解
DAP(调试访问端口) · DP/AP · MEM-AP
调试组件详解
DAP
05
追踪源组件
ETM(嵌入式追踪宏单元) · PTM · ITM(指令追踪宏单元)
追踪源组件
ETM
06
追踪链路组件
ATB(先进追踪总线) · Funnel · Replicator
追踪链路组件
ATB
07
追踪汇组件
ETB(嵌入式追踪缓冲) · TPIU · SWO(单线输出)
追踪汇组件
ETB
08
CoreSight寄存器编程
组件寄存器映射 · ID寄存器 · 控制寄存器
CoreSight
寄存器编程
09
调试与追踪的时钟与电源管理
时钟域 · 异步桥 · 低功耗模式下的调试追踪策略
调试
追踪的时钟
10
CoreSight系统设计
多核SoC中的CoreSight拓扑 · 组件互联 · 地址解码与路由
CoreSight
系统设计
11
追踪数据格式与协议
ETMv4/PTM数据包格式 · ITM/STM数据包 · ATB协议
追踪数据格式
协议
12
使用OpenOCD进行调试
OpenOCD配置 · 连接目标 · 读写寄存器
OpenOCD
使用
13
使用DS-5/DS-1000进行调试
ARM Development St… · 使用场景 · 与CoreSight的交互
DS-5/DS-1000
使用
14
使用Lauterbach TRACE32进行调试
TRACE32环境搭建 · CoreSight组件识别 · 追踪配置与数据采集
Lauterbach
TRACE32
15
使用Perf与Linux内核的CoreSight支持
Linux内核的coresight框… · perf命令使用 · etm/etb驱动
Perf
Linux
16
使用OpenCSD进行追踪解码
OpenCSD库的安装 · 解码流程 · 解析ETM/PTM数据包
OpenCSD
使用
17
使用GDB与CoreSight结合
GDB远程调试 · 通过OpenOCD或QEMU连接 · 追踪数据与调试会话的同步
GDB
CoreSight
18
案例实战
基于Cortex-M3/M4的Cor… · 实现printf重定向
案例实战
Cortex-M3/M4
19
案例实战
基于Cortex-A53的ETM追踪 · 采集指令流 · 分析性能瓶颈
案例实战
Cortex-A53
20
案例实战
多核SoC的CoreSight系统调… · 同步与过滤
案例实战
SoC
21
案例实战
低功耗场景下的调试追踪 · 追踪唤醒事件
案例实战
低功耗场景下的调…
22
常见问题与解决方案
调试器连接失败 · 追踪数据不完整 · 时钟配置错误
常见问题
解决方案
23
性能优化与调试效率提升
使用CoreSight进行性能分析 · 分支覆盖率 · 代码覆盖率
性能优化
调试效率提升
24
安全与调试
ARM TrustZone与调试安全 · 调试认证 · 防止未授权调试
安全
调试
25
CoreSight与虚拟化
虚拟化环境下的调试追踪 · EL2/EL3调试支持 · 虚拟中断追踪
CoreSight
虚拟化
26
CoreSight与SoC验证
在芯片验证中使用CoreSight · FPGA原型调试 · 仿真环境下的追踪
CoreSight
SoC
27
高级主题
ETE(嵌入式追踪扩展) · TRBE(追踪缓冲扩展) · ETE与ETM的差异
高级主题
ETE
28
工具链集成
将CoreSight集成到CI/CD… · 自动化测试 · 持续集成中的调试追踪
工具链集成
CoreSight
29
综合项目
设计一个基于CoreSight的调试… · 从需求分析 · 组件选型
综合项目
CoreSight
30
课程总结与进阶路径
回顾核心知识点 · 常见误区 · 推荐资源
课程总结
进阶路径
所属VIP或分类
同VIP:1536-Zephyr-构建系统(West-&-CMake)工作流程详
同VIP:3D打印Klipper固件-开源智能硬件入门
同VIP:ADC采样与I2C协议SPI协议寄存器驱动开发实战