ZHCU480A April   2018  – November 2024

 

  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 BiSS-C 协议
        1. 2.3.1.1 线路延迟补偿
        2. 2.3.1.2 编码器处理时间请求
        3. 2.3.1.3 控制通信
      2. 2.3.2 C2000 BiSS-C 编码器接口概述
      3. 2.3.3 TIDM-1010 板实现
      4. 2.3.4 MCU 资源要求
        1. 2.3.4.1 输入、输出信号和 CLB 逻辑块
      5. 2.3.5 CLB BiSS-C 实现详细信息
        1. 2.3.5.1 事务波形
        2. 2.3.5.2 FRAME_STATE 生成
        3. 2.3.5.3 CLB_SPI_CLOCK 生成
        4. 2.3.5.4 ENCODER_CLOCK (MA) 生成
      6. 2.3.6 PM BiSS-C 接口库
        1. 2.3.6.1 PM BiSS-C 库函数
  9. 3硬件、软件、测试要求和测试结果
    1. 3.1 硬件
      1. 3.1.1 TIDM-1010 跳线配置
    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软件文件
  12. 6相关文档
    1.     商标
  13. 7术语
  14. 8关于作者
  15. 9修订历史记录

C2000 实时 MCU LaunchPad

提供的 TIDM-1010 示例基于 TMS320F28P650DK9 MCU。F28P65x 在两个 200MHz C28x CPU 和实时控制协处理器 (CLA) 之间提供 600MIPS 的总体系统性能。这款强大的 MCU 包含 1MB 的内部 FLASH 以及独特性能的外设,例如 16 位或 12 位模数转换器 (ADC)、比较器、12 位数模转换器 (DAC)、Δ-Σ sinc 滤波器、HRPWM、eCAP、eQEP 和 CAN 等。

F28P65x 还具有可配置逻辑块 (CLB)。BiSS 接口广泛使用 CLB。CLB 外设允许用户在无需外部 FPGA 或 CLPD 的情况下整合自定义逻辑。CLB 由组合在一起以启用自定义数字逻辑的子模块组成。子模块包括:有限状态机 (FSM)、查找表 (LUT) 和计数器。CLB 还与现有片上控制外设连接,以增强功能并提供设计选项。BiSS 接口可以移植到任何包含 CLB 的 C2000 器件。

LAUNCHXL-F28P65X 评估板用于 TIDM-1010 实现。LAUNCHXL-F28P65X LaunchPad 是适用于 F28P65x 器件的低成本开发板。