首页
›
无线通信与物联网
›
026-嵌入式Linux内核与驱动开发实战
›
《J-Link嵌入式程序调试与寄存器跟踪》
VIP20
本课程属于:026-嵌入式Linux内核与驱动开发实战
无线通信与物联网 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
J-Link调试断点观察与寄存器跟踪实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 适用人群 · 课程整体框架与实战项目预览
课程导入
学习目标
02
J-Link调试器基础
J-Link硬件型号 · 驱动安装 · 固件升级与常见接口(JTAG/SWD…
J-Link
调试器基础
03
调试环境搭建
IDE(Keil/IAR/VS Co… · 连接目标板 · 下载程序与启动调试会话
调试环境搭建
IDE
04
断点原理与类型
硬件断点 · 软件断点 · 条件断点
断点原理
类型
05
断点设置实战
在代码行 · 函数入口 · 内存地址设置断点
断点设置实战
代码行
06
条件断点与触发计数
设置条件表达式 · 触发次数 · 日志断点(Logpoint)实现高级…
条件断点
触发计数
07
断点命中后的操作
单步执行(Step Into/Ove… · 运行到光标 · 暂停与恢复的实战技巧
断点命
后的操作
08
寄存器窗口详解
通用寄存器(R0-R15) · 特殊寄存器(PSP/MSP/LR/P…
寄存器窗口详解
R0-R15
09
外设寄存器查看
通过J-Link的寄存器窗口或内存窗… · UART · 定时器等外设寄存器
外设寄存器查看
J-Link
10
内存窗口与变量观察
内存视图 · 变量实时更新 · 表达式求值与类型转换
内存窗口
变量观察
11
实时跟踪(RTOS)调试
FreeRTOS/RT-Thread…
RTOS
实时跟踪
12
J-Link RTT(实时传输)实战
使用RTT Viewer输出调试信息 · 替代串口打印
J-Link
RTT
13
J-Link SWO/ITM跟踪
配置SWO引脚 · 使用ITM端口输出调试数据与事件
J-Link
SWO/ITM
14
J-Link脚本文件(J-Link Commander)
编写脚本自动化烧录 · 连接 · 读取寄存器
J-Link
Commander
15
J-Link GDB Server调试
在GDB环境下使用J-Link进行断…
J-Link
GDB
16
硬件断点资源管理
Cortex-M内核硬件断点数量限制 · 如何优化断点使用
硬件断点资源管理
Cortex-M
17
软件断点与Flash补丁
在Flash中设置软件断点的原理与限… · 以及RAM调试方法
Flash
软件断点
18
数据断点(Watchpoint)实战
监控变量或内存地址的读写 · 捕获异常修改
Watchpoint
数据断点
19
寄存器跟踪与性能分析
利用J-Link的采样功能分析函数执…
寄存器跟踪
性能分析
20
异常与中断调试
通过寄存器(CFSR/HFSR/MM…
异常
断调试
21
栈回溯与调用栈分析
使用J-Link查看调用栈 · 局部变量与栈溢出检测
栈回溯
调用栈分析
22
多核调试实战
J-Link对多核(如Cortex-…
多核调试实战
J-Link
23
低功耗调试技巧
在睡眠/停止模式下使用J-Link调… · 避免复位干扰
低功耗调试技巧
J-Link
24
常见问题与解决方案
连接失败 · 无法下载 · 断点不命中
常见问题
解决方案
25
案例实战1
LED闪烁程序调试——从断点设置到寄…
案例实战1
LED
26
案例实战2
UART通信调试——利用断点与寄存器…
案例实战2
UART
27
案例实战3
ADC采样调试——通过数据断点与内存…
案例实战3
ADC
28
案例实战4
电机控制PWM调试——实时跟踪定时器…
案例实战4
PWM
29
综合项目
基于J-Link的嵌入式系统调试方案… · RTT · SWO与脚本自动化
综合项目
J-Link
30
课程总结与进阶路径
核心技能回顾 · 常见误区 · 推荐工具与学习资源
课程总结
进阶路径
所属VIP或分类
同VIP:ADC传感器数据采集与滤波系统开发
同VIP:ARM-Cortex-M启动流程与最小系统开发
同VIP:C语言指针结构体与寄存器操作入门实战