J-Link GDB 调试 适用场景 - 用户希望通过 SEGGER J-Link 探针调试 Cortex-M 类目标。 - 工作区中已有 和 J-Link 探针。 - 烧录或串口监视流程表明,需要进一步查看断点、停核控制、寄存器或回溯信息。 - 需要使用 SWO 输出捕获功能。 - 需要在调试前确认 JLinkGDBServer 和 GDB 环境是否就绪。 必要输入 - 一份带符号的 ,或包含 的 。 - 参数指定目标芯片型号(J-Link GDB Server 要求必须指定)。 - 可选调试模式: 、 、 。 - 可选的 GDB 可执行文件路径。 自动探测 - 默认模式为 ;只有用户显式要求附着调试或崩溃现场检查时才切换。 - GDB 由脚本自动探测,优先级为:显式用户输入、 、 、 。 - JLinkGDBServer 按配置文件、PATH、常见安装路径顺序查找。 - 做符号级调试必须有 。若只有 或 ,应阻塞并要求提供匹配 。 执行步骤 1. 先阅读 references/usage.md,确认本次是环境探测,还是执行调试会话。 2. 若不确定环境是否就绪,先运行自带脚本 scripts/jlink debugger.py 的 模式确认。 3. 根据用户意图选择调试模式: (默认)、 或 。 4. 使用 + 启动调试,可选 和 。 5. 需要 SWO 输出时,使用 参数。…