若要查看和编辑器件寄存器,请点击左侧菜单上的(寄存器)图标。“Registers”选项卡如图 3-8 所示。
通过此页面,可以在 EVM 上读取和写入器件寄存器。这里列出了一些重要注意事项:
- 在“Register”页面上,使用顶部的 Selected EVM 下拉菜单来选择要使用的器件。
- 注意,在此处更改该设置时,也会更改“Configuration”选项卡上的相同设置。
- 此设置的功能是,在 MCU 中设置默认读取/写入地址,然后读回所有寄存器值,以更新“Registers”页面。注意,如果数据采集频率高,可能会导致数据收集略有延迟。为防止出现这种情况,在开始采集数据前,请先设定器件设置。
- 默认情况下,所有更改都会自动写入器件。如果需要,将 Immediate Write 设置更改为 Deferred Write,以便仅在就绪后允许写入。
- 用户可以通过以下任一方法修改可写寄存器值:
- 通过右侧 Field View 部分中的小工具设置。
- 使用十六进制或十进制值直接更改 Value。
- 双击任何单个位。
- 打开 Auto Read 将只会更新“Registers”页面中的寄存器,而不会更新 Results Data 部分中的图形。
- 如果在收集数据期间使 Auto Read 处于打开状态,可能会干扰数据收集时序。
- 有关寄存器或寄存器位字段的问题,请选择 图标。
- 为了方便起见,可以将寄存器设置保存起来,之后再载入任何具有相同寄存器映射的器件。为此,可转到 File > Register Data,如图 3-9 中所示。
- 在加载数据后按下 Read All Registers 按钮,以使用实际器件值更新寄存器页面,以防加载的寄存器与连接的器件不兼容。