$ loading_
通过 pyOCD 与 CMSIS-DAP 探针完成嵌入式芯片调试、烧录与故障分析
复制安装指令,让 AI 自动完成配置 · 推荐新手
"pyocd-debug-mcp" 暂无可直接复制的安装信息,请查看页面文档或源码仓库。
使用 pyocd-debug-mcp 连接已接入的 CMSIS-DAP 探针,识别目标芯片,烧录 build/app.elf,并在复位后确认程序成功启动;如果失败,请返回错误原因与排查建议。
返回探针连接状态、目标芯片信息、烧录结果,以及启动验证或失败排查建议。
连接目标板并暂停当前运行程序,读取 PC、SP、LR 以及 fault 相关寄存器,分析这次 HardFault 的可能原因;同时给出关键内存地址与调用位置的说明。
输出寄存器快照、故障类型判断、可疑代码位置,以及后续调试建议。
加载当前 ELF 符号文件,在 main 和 sensor_update 函数入口设置断点,运行到断点后读取全局变量 sensor_state 与指定内存区域,并总结变量变化是否符合预期。
返回断点命中情况、变量与内存读取结果,以及对程序状态的简要分析。
通过断点、单步执行和堆栈追踪高效调试多语言程序