$ loading_
通过 pyOCD 与 CMSIS-DAP 实现单片机烧录、调试与故障分析
复制安装指令,让 AI 自动完成配置 · 推荐新手
"pyocd-debug-mcp" 暂无可直接复制的安装信息,请查看页面文档或源码仓库。
请使用 pyocd-debug-mcp 检测已连接的 CMSIS-DAP 探针,选择可用目标芯片,并将 build/firmware.elf 烧录到设备中;完成后返回探针信息、目标信息和烧录结果。
返回已识别的调试探针与目标芯片信息,以及固件烧录是否成功的结果摘要。
请连接目标单片机,加载当前 ELF 符号,在 HardFault_Handler 和 main 设置断点,运行程序直到异常发生;随后读取调用栈、核心寄存器和关键内存区域,并分析可能的崩溃原因。
返回断点命中情况、寄存器与内存快照,以及针对异常根因的调试分析结论。
请通过 pyocd-debug-mcp 连接设备,启动 RTT 通信并持续读取 10 秒日志;同时读取 0x20000000 开始的 256 字节 RAM 内容,整理为可读报告并标出异常值。
输出 RTT 日志摘要、指定内存区域内容,以及可能异常数据的说明。
帮助你用 probe-rs 调试 ARM Cortex-M 和 RISC-V 嵌入式设备
通过 OpenOCD 远程调试微控制器,支持烧录、断点、内存与寄存器检查。
让 AI 通过 debugpy 调试 Python,控制断点、单步执行并检查变量。
通过 MCP 让 AI 直接操控 GDB 进行断点调试、单步执行和内存寄存器检查。
支持多语言断点调试、单步执行与堆栈追踪,帮助快速定位和修复代码问题。
帮助用户用 GDB 或 LLDB 调试 C/C++ 程序,定位错误并检查运行状态。