如有需要,SCB 可通过 USB 串行 (COM) 端口直接与 EVM 进行通信,而无需使用 GUI。可以通过串行端口直接发送所需的命令字符串,并接收结果。这有助于通过自定义设置/脚本/GUI 连接 EVM。请注意,TMAG5x73EVM 必须连接至 SCB,才能从 SCB 接收任何命令响应。
若要读取和写入寄存器,请遵循以下格式:
其他有用的命令包括:
- 固件版本命令格式:id
- 此命令会输出配置 SCB 的 EVM(本例中为 TMAG5273EVM)以及 SCB 中所加载固件版本的相关日期。
- 图 4-20 是此命令的响应示例:
- 从此命令中得到的日期和时间与 GUI 的 About 屏幕中显示的日期和时间相同(请参阅图 4-21)。点击 GUI 的 Help 菜单下的 About 选项,查看 About 屏幕。
- BSL 命令格式:bsl
- 此命令将器件置于 BSL 模式,再次刷写 SCB 固件之前需要这样做。进入 BSL 模式的另一种方式是在硬件中操作,如节 4.1.2.1的步骤 1b 中所述。在进入 BSL 模式之前,LED D1 会亮起。如果成功进入 BSL 模式,LED D1 会熄灭,这时只有电源 LED (LED D5) 亮起。进入 BSL 模式后,器件不再接受上述任何命令。
- 图 4-22 展示了此命令的响应示例:
触发转换命令格式:rreg 0
- 如果器件处于待机模式,新的转换设置为通过 I2C 触发,在寄存器 0 处进行寄存器读取会自动开始一组新的转换。