首页
›
嵌入式基础与RISC-V
›
103-单片机软件测试与调试架构
›
《单片机JTAG断点与逻辑分析仪联合调试》
VIP10
本课程属于:103-单片机软件测试与调试架构
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
单片机JTAG断点与逻辑分析仪联合调试
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
调试基础概念
什么是断点?断点的类型(硬件断点 · 软件断点 · 条件断点)
调试基础概念
什么是断点?断点…
02
IDE调试环境搭建
Keil/IAR/VS Code的调… · 调试器驱动安装与验证
IDE
调试环境搭建
03
单步执行与变量监控
Step Over · Step Into · Step Out的区别
单步执行
变量监控
04
硬件断点原理
ARM Cortex-M的FPB单元 · 硬件断点数量限制(通常4-8个)
硬件断点原理
ARM
05
软件断点机制
BKPT指令与Flash Patch… · 无限软件断点的实现原理
软件断点机制
BKPT
06
条件断点实战
在循环中设置条件断点 · 基于变量值的断点触发
条件断点实战
循环
07
数据断点(Watchpoint)
检测内存变量被修改 · 检测外设寄存器被意外写入
Watchpoint
数据断点
08
Trace功能入门
ETM/ITM原理 · SWO引脚输出调试信息
Trace
功能入门
09
逻辑分析仪基础
采样率 · 通道数 · 触发条件
逻辑分析仪基础
采样率
10
逻辑分析仪连接方法
探头的连接 · 地线的重要性 · 信号噪声处理
逻辑分析仪连接方…
探头的连接
11
SPI总线调试实战
使用逻辑分析仪抓取SPI波形 · 分析MISO/MOSI时序
SPI
总线调试实战
12
I2C总线调试实战
分析Start/Stop条件 · 地址应答 · 时钟拉伸问题
I2C
总线调试实战
13
UART串口调试实战
波特率偏差分析 · 帧错误检测 · 中断丢失排查
UART
串口调试实战
14
PWM信号测量
占空比测量 · 频率测量 · 相位对齐分析
PWM
信号测量
15
GPIO电平抖动分析
按键消抖调试 · 毛刺捕获与滤波
GPIO
电平抖动分析
16
中断延迟测量
中断响应时间测量 · 中断嵌套分析 · 中断丢失排查
断延迟测量
断响应时间测量
17
RTOS任务调度调试
任务切换时间测量 · 优先级反转检测 · 死锁分析
RTOS
任务调度调试
18
DMA传输调试
DMA完成中断时序 · 传输错误检测 · FIFO溢出分析
DMA
传输调试
19
ADC采样调试
采样时序分析 · 参考电压噪声 · 转换结果稳定性
ADC
采样调试
20
定时器捕获调试
输入捕获模式 · PWM输入模式 · 编码器模式
定时器捕获调试
输入捕获模式
21
低功耗调试
睡眠模式电流测量 · 唤醒源分析 · WDT调试
低功耗调试
睡眠模式电流测量
22
Bootloader调试
跳转地址验证 · Flash写入时序 · CRC校验调试
Bootloader
调试
23
堆栈溢出检测
堆栈使用量监控 · MPU保护 · HardFault分析
堆栈溢出检测
堆栈使用量监控
24
内存泄漏调试
动态内存分配跟踪 · 内存池使用分析
内存泄漏调试
动态内存分配跟踪
25
外设寄存器调试
寄存器读写验证 · 位域操作检查 · 复位值确认
外设寄存器调试
寄存器读写验证
26
多核/多芯片调试
SMP调试 · 核间通信调试 · 共享资源冲突
多核
多芯片调试
27
远程调试
GDB Server · J-Link RTT · 串口调试协议
远程调试
GDB
28
自动化测试框架
Unity/CMock单元测试 · Jenkins持续集成
自动化测试框架
Unity/CMock
29
故障注入测试
电压跌落 · 时钟抖动 · EMC干扰模拟
故障注入测试
电压跌落
30
综合实战案例
从故障现象到根因分析的全流程演练
综合实战案例
从故障现象到根因…
所属VIP或分类
同VIP:单片机内存泄漏检测与逻辑分析仪使用故障排查实战
同VIP:单片机故障排查与异常处理机制调试优化项目实战
同VIP:单片机时钟树调试与时序故障定位优化实战