跳到主要内容

6.4 程序调试常见问题​

程序调试常见问题与解决方法​

Q1: 为什么有时候会出现调试进入失败?​

可以尝试在 launch.json 中对应的任务中设置 openocdReadyTimeout(详见第 5.6.1 节)以延长 OpenOCD 的超时时长,然后再次尝试启动调试。如果再次启动调试失败,请联系技术支持人员。

Q2: 如果在进入调试前设置了大于 4 个断点,启动调试后会出现什么效果?​

如果在调试前设置了大于 4 个断点,那么在启动调试后,会按照断点视图中的断点顺序依次设置,通常为前 4 个断点生效。如果在调试中设置断点,断点个数计数按设置顺序设置断点。