在Trace32中使用常量填充内存

时间:2016-05-04 15:18:53

标签: trace32 lauterbach

我是Trace32的新手,并试图从给定的地址开始填充174字节,具有相同的值(有时为0x00,有时为0XFF)。

查看文档,Data.Set似乎是要走的路,但我无法弄清楚正确的论点。

感谢。

1 个答案:

答案 0 :(得分:2)

正确的命令实际上是Data.Set

 Data.Set <address>|<addr.range> %<access width> <value(s)> [/<option>]

Data.Set可用于将值设置为单个地址或在地址范围内重复设置值。

那么如何定义地址范围?有两个选项

  • &lt; first addr。&gt; - &lt; last addr。&gt;
  • &lt; first addr。&gt; ++&lt;以下地址数&gt;

全部放在一起:要将0xFF设置为从0x1000开始的174字节,您必须编写

 Data.Set 0x1000++173. %Byte 0xFF   

注意173后面的尾随点,它标识十进制数字。没有点,数字将被解释为十六进制值(除非您使用SETUP.RADIX十进制)