首页
›
嵌入式基础与RISC-V
›
179-硬件调试器 JTAG与OpenOCD配置
›
《OpenOCD调试会话与目标板配置实战》
VIP10
本课程属于:179-硬件调试器 JTAG与OpenOCD配置
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
OpenOCD调试会话与目标板配置实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
OpenOCD概述
什么是OpenOCD · OpenOCD的起源与发展 · OpenOCD在嵌入式开发中的核心作…
OpenOCD
什么是
02
OpenOCD安装与编译
Linux环境下的源码编译安装 · Windows环境下的预编译包安装 · macOS环境下的Homebrew安…
OpenOCD
安装
03
OpenOCD核心概念
调试器 · 目标板 · 适配器
OpenOCD
核心概念
04
OpenOCD配置文件结构
配置文件语法基础 · 变量定义与使用 · proc过程定义
OpenOCD
配置文件结构
05
接口配置实战
FTDI系列调试器配置(FT2232… · CMSIS-DAP调试器配置 · ST-Link调试器配置
接口配置实战
FTDI
06
目标芯片配置实战
ARM Cortex-M系列配置(S… · RISC-V系列配置(GD32VF1… · ARM Cortex-A系列配置(i…
目标芯片配置实战
ARM
07
JTAG与SWD协议详解
JTAG信号定义与状态机 · SWD协议原理与时序 · JTAG与SWD的切换机制
JTAG
SWD
08
OpenOCD启动与连接
启动OpenOCD守护进程 · telnet连接与命令行交互 · GDB连接与远程调试
OpenOCD
启动
09
OpenOCD命令体系
核心命令分类 · 配置命令 · 执行命令
OpenOCD
命令体系
10
Flash编程实战
Flash算法原理 · 擦除 · 写入
Flash
编程实战
11
内存操作命令
mdw/mdh/mdb内存读取 · mw/mdh/mdb内存写入 · 内存比较与校验
内存操作命令
mdw/mdh/mdb
12
寄存器操作命令
reg命令查看寄存器 · 修改寄存器值 · 特殊功能寄存器操作
寄存器操作命令
reg
13
断点与观察点
硬件断点原理与配置 · 软件断点原理与配置 · 观察点(Watchpoint)设置
断点
观察点
14
单步执行与追踪
step/stepi单步执行 · halt/resume控制 · 指令追踪与日志
单步执行
追踪
15
GDB集成调试
GDB server模式配置 · GDB客户端连接 · GDB与OpenOCD协同调试流程
GDB
集成调试
16
多核调试配置
SMP模式配置 · 多核同步调试 · 多核独立调试
多核调试配置
SMP
17
复位与启动配置
复位类型(sysresetreq · hwreset) · 复位后行为配置
复位
启动配置
18
时钟配置与调试
调试时钟源选择 · SWCLK频率配置 · 自适应时钟模式
时钟配置
调试
19
电源管理调试
低功耗模式下的调试 · WFI/WFE指令调试 · 电源域切换调试
电源管理调试
低功耗模式下的调…
20
脚本化自动化调试
Tcl脚本编写基础 · 自动化测试流程 · 批量生产烧录脚本
脚本化自动化调试
Tcl
21
日志与调试信息
OpenOCD日志级别配置 · 调试信息输出 · 日志文件记录与分析
日志
调试信息
22
性能优化
调试速度优化 · Flash编程速度优化 · 减少调试干扰
性能优化
调试速度优化
23
常见错误与排查
连接失败排查 · 配置错误排查 · Flash编程失败排查
常见错误
排查
24
安全调试
调试接口锁定与解锁 · 读保护与写保护 · 安全固件调试
安全调试
调试接口锁定
25
RTOS调试支持
FreeRTOS调试配置 · RT-Thread调试配置 · 线程感知调试
RTOS
调试支持
26
自定义调试器支持
基于FT232H的调试器制作 · 配置文件编写 · 调试器验证
自定义调试器支持
FT232H
27
OpenOCD与IDE集成
VS Code集成配置 · Eclipse集成配置 · IAR/Keil外部调试器配置
OpenOCD
IDE
28
实战案例1
STM32F407裸机程序调试 · 从启动到断点调试完整流程
实战案例1
STM32F407
29
实战案例2
GD32VF103 RISC-V开发… · RISC-V调试特性详解
实战案例2
GD32VF103
30
实战案例3
i.MX6ULL Linux内核调试 · u-boot调试 · 内核模块调试
实战案例3
i.MX6ULL
所属VIP或分类
同VIP:ARM-JTAG与OpenOCD联合调试故障定位
同VIP:JTAG协议与ARM断点调试管理实战
同VIP:JTAG协议与Flash烧录脚本调试实战