首页
›
芯片设计与FPGA
›
038-Vivado FPGA原型验证
›
《调试探针插入与逻辑分析》
VIP20
本课程属于:038-Vivado FPGA原型验证
芯片设计与FPGA · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
调试探针插入与逻辑分析
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
探针基础认知
什么是调试探针 · 探针类型(JTAG/SWD) · 探针在嵌入式开发中的角色
探针基础认知
什么是调试探针
02
探针硬件连接
标准20针JTAG接口定义 · SWD接口定义 · 目标板供电与接地
探针硬件连接
JTAG
03
探针驱动安装
常见探针(J-Link/ST-Lin… · 驱动验证 · 常见驱动问题排查
探针驱动安装
J-Link/ST-Li…
04
IDE集成与配置
Keil/IAR/STM32Cube… · 选择调试器 · 设置时钟与接口速度
IDE
集成
05
首次连接测试
建立调试会话 · 读取目标芯片IDCODE · 验证连接稳定性
首次连接测试
建立调试会话
06
断点机制详解
硬件断点与软件断点 · 设置/清除断点 · 条件断点
断点机制详解
硬件断点
07
单步执行与跟踪
Step Into/Over/Out… · 单步执行的实际应用 · 汇编级单步
单步执行
跟踪
08
变量监视与修改
Watch窗口使用 · 添加/删除变量 · 实时修改变量值
变量监视
修改
09
寄存器查看与编辑
内核寄存器(R0-R15 · PC · LR
寄存器查看
编辑
10
内存查看与修改
Memory窗口使用 · 不同数据格式显示 · 内存填充与修改
内存查看
修改
11
调用堆栈分析
Call Stack窗口解读 · 栈帧切换 · 回溯函数调用关系
调用堆栈分析
Call
12
表达式求值与即时窗口
Watch表达式语法 · 即时命令窗口 · 函数调用求值
表达式求值
即时窗口
13
Trace与ETM基础
什么是Trace · ETM/ETB原理 · Trace数据采集
Trace
ETM
14
逻辑分析仪基础
逻辑分析仪原理 · 采样率与通道数 · 触发条件设置
逻辑分析仪基础
逻辑分析仪原理
15
探针与逻辑分析仪协同
混合信号调试 · 时间关联分析 · 触发同步
探针
逻辑分析仪协同
16
时序分析基础
建立时间与保持时间 · 信号毛刺检测 · 时序违规分析
时序分析基础
建立时间
17
协议解码入门
UART协议解码 · SPI协议解码 · I2C协议解码
协议解码入门
UART
18
触发条件高级设置
组合触发 · 序列触发 · 计数触发
触发条件高级设置
组合触发
19
数据导出与分析
导出CSV/VCD文件 · 使用Python/Matlab分析数… · 波形对比
数据导出
分析
20
性能分析
代码执行时间测量 · 函数耗时统计 · 中断响应时间
性能分析
代码执行时间测量
21
功耗分析
电流探针使用 · 功耗曲线采集 · 低功耗模式调试
功耗分析
电流探针使用
22
多核调试
多核同步调试 · 核间通信观察 · 共享资源冲突
多核调试
多核同步调试
23
RTOS调试
任务切换观察 · 信号量与互斥量 · 消息队列监控
RTOS
调试
24
Bootloader调试
启动流程跟踪 · Flash编程验证 · 跳转指令调试
Bootloader
调试
25
中断调试
中断向量表验证 · 中断优先级配置 · 中断嵌套观察
断调试
断向量表验证
26
DMA调试
DMA配置验证 · 传输完成中断 · 数据一致性检查
DMA
调试
27
硬件故障定位
HardFault分析 · 异常向量捕获 · 栈回溯技术
硬件故障定位
HardFault
28
远程调试
GDB Server使用 · 网络调试 · 远程团队协作
远程调试
GDB
29
自动化测试集成
脚本化调试 · CI/CD集成 · 回归测试
自动化测试集成
脚本化调试
30
综合实战案例
复杂系统调试流程 · 多工具协同 · 问题定位方法论
综合实战案例
复杂系统调试流程
所属VIP或分类
同VIP:AXI互联在原型验证中的应用
同VIP:AXI总线互联设计与调试
同VIP:FPGA原型验证的RTL调试实战