使用 MI 命令在 GDB 中发送"监视器重置停止"

Send 'monitor reset halt' in GDB using MI commands

本文关键字:监视器 命令 MI GDB 使用      更新时间:2023-10-16

我正在使用GDB调试Cortex-M0处理器。使用普通的默认文本界面,我可以做得很好。需要CCD_ 1来重新启动处理器。否则,我需要重置处理器连接的调试接口(通过ST/Link-V2的OpenOCD)。

我正试图使用MI解释器来实现这一点的自动化,但奇怪的是,我无法弄清楚如何使用MI命令来完成这一点。看起来很简单,但看完手册的每一页后,我一定错过了

我使用的GCC-ARM 4.9.2015q3来自https://launchpad.net/gcc-arm-embedded/+下载。

您可以始终向MI解释器发送CLI命令。它可以直接完成(只发送monitor reset halt)或使用-interpreter-exec。后一种形式是优选的,至少根据gdb手册。