1

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

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

谢谢。

4

1 回答 1

2

正确的命令其实是 Data.Set

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

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

那么如何定义地址范围呢?有两种选择

  • <第一个地址>--<最后一个地址>
  • <首地址>++<后续地址数>

综上所述:要将 0xFF 设置为从 0x1000 开始的 174 字节,您必须编写

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

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

于 2016-05-04T19:13:57.213 回答