ZHCU481E october   2022  – july 2023

 

  1.   1
  2.   说明
  3.   资源
  4.   特性
  5.   应用
  6.   6
  7. 1系统说明
    1. 1.1 关键系统规格
  8. 2系统概述
    1. 2.1 方框图
    2. 2.2 重点产品
      1. 2.2.1 C2000 实时 MCU LaunchPad
      2. 2.2.2 SN65HVD78
      3. 2.2.3 TLV702
      4. 2.2.4 TPS22918-Q1
    3. 2.3 设计注意事项
      1. 2.3.1 Tamagawa T-Format 协议
      2. 2.3.2 C2000 T-Format 编码器接口概述
      3. 2.3.3 TIDM-1011 板实现
      4. 2.3.4 MCU 资源要求
      5. 2.3.5 特定于器件的资源使用情况
        1. 2.3.5.1 CRC 计算
        2. 2.3.5.2 输入、输出信号和 CLB 逻辑块
      6. 2.3.6 CLB T-Format 实现详细信息
        1. 2.3.6.1 事务波形
          1. 2.3.6.1.1 IDLE 状态
          2. 2.3.6.1.2 TRANSMIT_DATA 状态
          3. 2.3.6.1.3 WAIT_FOR_START 状态
          4. 2.3.6.1.4 RECEIVE_DATA 状态
        2. 2.3.6.2 通信逻辑块设计
        3. 2.3.6.3 逻辑视图
      7. 2.3.7 CLB 接收数据 CRC 实现
      8. 2.3.8 PM T-Format 编码器接口库
        1. 2.3.8.1 PM T-Format 参考设计命令
        2. 2.3.8.2 PM T-Format 参考设计中支持的函数
  9. 3硬件、软件、测试要求和测试结果
    1. 3.1 硬件
      1. 3.1.1 TIDM-1011 跳线配置
    2. 3.2 软件
      1. 3.2.1 C2000 驱动程序库 (DriverLib)
      2. 3.2.2 C2000 SysConfig
      3. 3.2.3 C2000 可配置逻辑块工具
      4. 3.2.4 安装 Code Composer Studio™ 和 C2000WARE-MOTORCONTROL-SDK
      5. 3.2.5 查找参考软件
    3. 3.3 测试和结果
      1. 3.3.1 硬件配置
      2. 3.3.2 构建和加载项目
      3. 3.3.3 运行代码
      4. 3.3.4 电缆长度验证
      5. 3.3.5 基准测试
      6. 3.3.6 疑难解答
  10. 4设计文件
  11. 5相关文档
    1. 5.1 商标
  12. 6术语
  13. 7关于作者
  14. 8修订历史记录

C2000 实时 MCU LaunchPad

多个 LaunchPad 套件都支持 TIDM-1011 参考设计(请参阅表 2-1)。表 2-1 中列出的每个 C2000 实时微控制器都具有可配置逻辑块 (CLB)。编码器接口广泛使用 CLB。CLB 外设是 C2000 器件独有的,允许用户在无需外部 FPGA 或 CLPD 的情况下整合自定义逻辑。CLB 由组合在一起以启用自定义数字逻辑的子模块组成。子模块包括:有限状态机 (FSM)、查找表 (LUT) 和计数器。CLB 还与现有片上控制外设连接,以增强功能并提供设计选项。

如需详细了解 CLB,请访问“C2000 Academy 可配置逻辑块”模块。

具有 CLB 的器件包括:

  • TMS320F28379D MCU:

    在两个 200MHz C28x CPU 和两个 200MHz 实时控制协处理器 (CLA) 之间提供 800MIPS 的总体系统性能。这款强大的 MCU 包含 1MB 的板载闪存以及独特性能的外设,例如 16 位或 12 位模数转换器 (ADC)、比较器、12 位数模转换器 (DAC)、Δ-Σ 同步滤波器、HRPWM、eCAP、eQEP 和 CAN 等。请在 TMS320F28379D 器件产品文件夹中查找完整的器件特性和规格。

  • TMS320F280039C MCU:

    在 120MHz C28x CPU 和 120MHz CLA 之间提供 240MIPS。此 MCU 包含高达 384kB 的片上闪存,并包含 3 个 12 位 ADC 和增强型可配置逻辑块 (CLB) 等。请在 TMS320F280039C 器件产品文件夹中查找完整的器件特性和规格。

  • 表 2-1 列出了其他受支持的器件、对应的产品文件夹和 LaunchPad 开发套件。
TMS320F28388D 器件系列没有 LaunchPad 开发套件。您必须通过其他方式提供与 RS-485 物理接口的连接。选项包括 (1) 您自己的硬件,(2) 与 BOOSTXL_POSMGR 连线的 controlCard,或 (3) TMXIDDK379D
TIDM-1011 参考设计需要一个具有可配置逻辑块 (CLB) 类型 1 或更高版本 MCU 的 C2000 LaunchPad。所示为此版本发布时支持的器件。可能存在其他适用器件。