0

我的问题是如何导出我在监视窗口中看到的变量值?我需要以 Excel 格式附加该变量的值,我使用的是 TRACE32 软件。

4

2 回答 2

2

您可以使用命令将变量导出到 CSV 文件,如 Var.WATCH 窗口中显示的那样Var.EXPORT。每个变量将在 CSV 中获得自己的行。为了确保只有数据而不是命令 Var.EXPORT 获得部分结果,请使用WinPOS ,,,,,0before命令Var.EXPORT

例如,要将标量变量 x 和 y 导出到包含类型信息的 CSV 文件,您可以使用以下命令:

WinPOS ,,,,,0
Var.EXPORT myfile.csv %Hex %Type x y
于 2019-01-07T12:42:09.373 回答
0

您可以使用 OPEN、WRITE 和 CLOSE 写入/追加到文件。每个电子表格程序都可以读取 CSV 并且很容易编写:

OPEN #1 <file name> /Create
WRITE #1 "," Var.VALUE(<variable name>)
CLOSE #1

写入 Microsoft Excel 文件,例如 XLSX 要复杂得多,有其他语言的库,但我认为 TRACE32 中没有任何内容。

如果您想手动编写它,您可以考虑添加一个自定义按钮(MENU.AddTool),否则您需要指定您的条件。

于 2019-01-03T13:30:25.913 回答