如何导出寄存器数值

Technical Note

Architectures:

All

Component:

debugger

Updated:

2023/8/4 5:13

问题

在调试过程中,通过选择菜单栏View->Registers->Register 1 – 4来观察寄存器组的数值。在Register窗口中可以选择右上方的Group下拉菜单来选择需要具体观察的寄存器组,最多支持同时观察四组寄存器。

解决方法

如果需要将当前寄存器组的数据存储为一个log文件,可以在寄存器观察窗口中右键选择“Save to File...”,将文件CurrentCPURegisters.log(默认名称)保存在指定路径。

如果需要将所有寄存器组的数据储为一个log文件,需要在菜单栏上选择Project->Save List of Registers...,将文件sfrList.log(默认名称)保存在指定路径。

为了获得更好的数据对齐,可以将log文件导入到Excel中。

We do no longer support Internet Explorer. To get the best experience of iar.com, we recommend upgrading to a modern browser such as Chrome or Edge.