ZHCUAB4D May   2021  – February 2024 TMAG5173-Q1 , TMAG5273

 

  1.   1
  2.   摘要
  3.   商标
  4. 1概述
    1. 1.1 套件内容
    2. 1.2 德州仪器 (TI) 提供的相关文档
  5. 2硬件
    1. 2.1 特性
  6. 3运行
    1. 3.1 快速启动设置
  7. 4EVM 操作
    1. 4.1 设置
      1. 4.1.1 驱动程序安装
      2. 4.1.2 固件
        1. 4.1.2.1 更新 SCB 上的固件
      3. 4.1.3 GUI 设置和使用
        1. 4.1.3.1 初始设置
        2. 4.1.3.2 GUI 操作
    2. 4.2 旋推演示
    3. 4.3 控制手柄演示
    4. 4.4 直接 EVM 串行通信
  8. 5电路
    1. 5.1 TMAG5x73 EVM 元件
    2. 5.2 SCB LED
  9. 6原理图、PCB 布局和物料清单
    1. 6.1 原理图
    2. 6.2 PCB 布局
    3. 6.3 物料清单
  10. 7修订历史记录

直接 EVM 串行通信

如有需要,SCB 可通过 USB 串行 (COM) 端口直接与 EVM 进行通信,而无需使用 GUI。可以通过串行端口直接发送所需的命令字符串,并接收结果。这有助于通过自定义设置/脚本/GUI 连接 EVM。请注意,TMAG5x73EVM 必须连接至 SCB,才能从 SCB 接收任何命令响应。

若要读取和写入寄存器,请遵循以下格式:

  • 读取寄存器命令格式:rreg ADR
    • 其中 ADR 是十六进制地址,rreg 始终为小写
    • 寄存器地址可以是大写或小写,并且不需要以“0x”开头。也可以选择用 0 来填补寄存器地址。例如,若要读取寄存器地址 0xE,一些有效的命令可包括:
      • rreg e
      • rreg 0E
      • rreg 0x0E
        • 使用“0x”时,“x”必须是小写。
    • 图 4-18 是此命令的响应示例:
    GUID-20220802-SS0I-JHPJ-S8QG-ZGSMCXZ0K5N2-low.png图 4-18 寄存器读取响应示例

    值右侧的数字表示从寄存器读取的值。请注意,此值以十进制表示,而不是十六进制。

  • 写入寄存器命令格式:wreg ADR VAL
    • 其中 ADR 和 VAL 是十六进制地址,wreg 始终为小写
    • 寄存器地址和值可以是大写或小写,并且不需要以“0x”开头。也可以选择用 0 来填补寄存器地址和值。例如,若要向寄存器地址 0x0 写入值 4,一些有效的命令可包括:
      • wreg 0 4
      • wreg 00 0x4
      • wreg 0x00 0x04
        • 使用“0x”时,“x”必须是小写。
    • 图 4-19 是此命令的响应示例:
      GUID-20220802-SS0I-FFVN-FHQG-PZBKSVGX77QK-low.png图 4-19 寄存器写入响应示例

其他有用的命令包括:

  • 固件版本命令格式:id
    • 此命令会输出配置 SCB 的 EVM(本例中为 TMAG5273EVM)以及 SCB 中所加载固件版本的相关日期。
    • 图 4-20 是此命令的响应示例:
      GUID-20240206-SS0I-KWCL-CKB7-K9X9B0MPFZTD-low.png图 4-20 固件版本命令响应示例
    • 从此命令中得到的日期和时间与 GUI 的 About 屏幕中显示的日期和时间相同(请参阅图 4-21)。点击 GUI 的 Help 菜单下的 About 选项,查看 About 屏幕。
      GUID-20240206-SS0I-GZQC-L3X3-Q9HNHTH0DKSZ-low.png图 4-21 GUI“About”屏幕中的固件修订版本
  • BSL 命令格式:bsl
    • 此命令将器件置于 BSL 模式,再次刷写 SCB 固件之前需要这样做。进入 BSL 模式的另一种方式是在硬件中操作,如节 4.1.2.1的步骤 1b 中所述。在进入 BSL 模式之前,LED D1 会亮起。如果成功进入 BSL 模式,LED D1 会熄灭,这时只有电源 LED (LED D5) 亮起。进入 BSL 模式后,器件不再接受上述任何命令。
    • 图 4-22 展示了此命令的响应示例:
      GUID-20220802-SS0I-NWXC-NP6G-LC0G2PCSCW3L-low.png图 4-22 BSL 命令响应
  • 触发转换命令格式:rreg 0

    • 如果器件处于待机模式,新的转换设置为通过 I2C 触发,在寄存器 0 处进行寄存器读取会自动开始一组新的转换。