Debugging 有没有一种方法可以与C-Spy命令行实用程序交互调试?

Debugging 有没有一种方法可以与C-Spy命令行实用程序交互调试?,debugging,command-line,embedded,iar,Debugging,Command Line,Embedded,Iar,我有一个ST板,我想用C-Spy命令行实用程序调试它。当我通过/settings文件夹中生成的.bat文件启动C-Spy时,电路板会闪烁,程序执行得很好。问题是我无法在c-spy实用程序中输入任何命令,并在调试时以交互方式控制它 我阅读了IAR关于的文章,但是除了标准输出之外,没有关于断点或任何其他调试特性的信息 然后我读了关于的文章,这完全是无用的,因为它没有说明如何使用命令行进行调试,最后我读了用户手册,其中仍然没有关于设置断点或任何其他可以启用基本调试的功能的文字 在这一点上,我甚至不确定

我有一个ST板,我想用C-Spy命令行实用程序调试它。当我通过/settings文件夹中生成的.bat文件启动C-Spy时,电路板会闪烁,程序执行得很好。问题是我无法在c-spy实用程序中输入任何命令,并在调试时以交互方式控制它

我阅读了IAR关于的文章,但是除了标准输出之外,没有关于断点或任何其他调试特性的信息

然后我读了关于的文章,这完全是无用的,因为它没有说明如何使用命令行进行调试,最后我读了用户手册,其中仍然没有关于设置断点或任何其他可以启用基本调试的功能的文字


在这一点上,我甚至不确定是否可以在命令行上以交互方式使用C-Spy进行调试。

AFAIK不可能以交互方式使用
cspybat
命令行实用程序进行调试。 可以使用C-SPY宏语言自动设置和修改脚本指定的断点等

IAR的文章看起来是一个很好的起点


cspybat
使用命令行参数接受脚本文件
--macro filename

您是指交互还是全部通过bat文件完成?@RussSchultz我是指交互。我将把它添加到问题中。非常感谢你,这对我帮助很大。我看到了使用宏文件设置断点的选项,但在读入宏文件后我忽略了它,因为在调试时我需要与c-spy交互。这样做的原因是,因为我正在尝试为VisualStudio代码编写一个调试适配器插件,它可以让您在vscode中使用c-spy进行调试。但如果没有办法与c-spy互动,那么这个想法现在基本上已经死了。