IAR 嵌入式 Workbench:从终端 I/O 导出数据

IAR Embedded Workbench: Exporting data from Terminal I/O

我目前正在 IAR Embedded Workbench 中处理一个项目,我 运行 遇到了一个我似乎无法弄清楚的问题。

我编写了一个与硬件交互的程序,从电路板获取信息以执行计算。计算正确,并且正在从程序打印到终端 I/O。

我想知道是否可以访问这些计算以用于第三方程序。

我们正在扩展之前的一个项目,该项目利用额外的硬件将信息发送到第三方程序,但在现阶段,这并不是一个完全可行的选择。

IAR Embedded Workbench 是否将此信息存储在某处,或者是否有我可以重新配置以允许导出数据的设置?

如果您使用完整的 DLIB 库,并且您 运行 在 C-SPY 调试器中应用程序,您可以使用 'fopen'、'fprintf' 和朋友写入文件在主机上。

这在使用 IDE 或 运行 在批处理模式下使用 'cspybat' 时都有效。