ZHCUB95 august   2023

 

  1.   1
  2.   C2000 F28P65x 系列 LaunchPad 开发套件
  3.   商标
  4. 1电路板概述
    1. 1.1 套件内容
    2. 1.2 特性
    3. 1.3 规格
      1. 1.3.1 外部电源或配件要求
    4. 1.4 使用 F28P65x LaunchPad
    5. 1.5 BoosterPack
    6. 1.6 硬件版本
      1. 1.6.1 修订版 A
  5. 2软件开发
    1. 2.1 软件工具和软件包
    2. 2.2 F28P65x LaunchPad 演示程序
    3. 2.3 在 F28P65x LaunchPad 上编写和运行其他软件
  6. 3硬件说明
    1. 3.1 功能描述和连接
      1. 3.1.1  微控制器
      2. 3.1.2  电源域
      3. 3.1.3  LED
      4. 3.1.4  编码器连接器
      5. 3.1.5  FSI
      6. 3.1.6  CAN
      7. 3.1.7  EtherCAT
      8. 3.1.8  CLB
      9. 3.1.9  引导模式
      10. 3.1.10 BoosterPack 站点
      11. 3.1.11 模拟电压基准
      12. 3.1.12 差分 ADC 接头
      13. 3.1.13 其他接头和跳线
        1. 3.1.13.1 XDS 隔离模块
        2. 3.1.13.2 BoosterPack 站点 2 电源隔离
        3. 3.1.13.3 备用电源
    2. 3.2 调试接口
      1. 3.2.1 XDS110 调试探针
      2. 3.2.2 XDS110 输出
      3. 3.2.3 虚拟 COM 端口
    3. 3.3 备选布线
      1. 3.3.1 概述
      2. 3.3.2 UART 布线
      3. 3.3.3 EQEP 布线
      4. 3.3.4 CAN 布线
      5. 3.3.5 FSI 布线
      6. 3.3.6 PWM DAC
  7. 4电路板设计
    1. 4.1 原理图
    2. 4.2 PCB 布局
    3. 4.3 物料清单
    4. 4.4 LAUNCHXL-F28P65X 电路板尺寸
  8. 5常见问题解答
  9. 6参考文献
    1. 6.1 参考文档
    2. 6.2 此设计中使用的其他 TI 组件

常见问题解答

  1. 为什么即使将 USB-C 电缆连接到 USB1,我的 C2000 器件也无法获得任何电力?
    1. 确保 USB 5V 电源和 GND 跳线已连接 (JP1)。
    2. 确保“ENABLE +3V3 LDO”跳线接头 (J16) 已组装有跳线。这会通过 5V USB 电源为电路板生成 3.3V 电压轨。
      1. 为了避免 5V 电源轨上发生争用,请确保在通过 USB 提供 5V 电压时断开“ENABLE +5V0 BOOST”跳线 (J17)。
  2. 其他编程和调试工具(例如 XDS200 调试探针)是否可与 F28P65x LaunchPad 搭配使用?
    1. F28P65x LaunchPad 在 4 引脚 JTAG 配置中使用板载 XDS110 调试探针。
  3. 哪些版本的 Code Composer Studio IDE 可用于开发 F28P65x LaunchPad 相关软件?
    1. 板载 XDS110 调试探针与 Code Composer Studio 6.1.0 及更高版本的开发环境兼容。
  4. 为什么我无法在 Code Composer Studio IDE 中连接至 LaunchPad?
    1. J101 上是否存在用于 TCK 和 TMS 的分流器?
    2. XDS110 和 F28P650DK9 MCU 是否已通电?LED1、LED7、LED3 和 LED6 是否亮起?有关为 LaunchPad 供电的详细信息,请参阅 节 3.1.2
      1. 如果 JP1 分流器断开连接,通过 USB 提供的电源会与电路板的其余部分隔离开来。确保向目标隔离侧上的任意可用连接器施加 3.3V 或 5V 电压。
    3. USB-C 电缆是否已连接至 PCB,以及 USB 区域是否已上电?LED1 是否亮起?
      1. XDS 区域必须通过 USB 电缆由 5V 电源供电。连接 5V USB 电源后,LED1 会亮起。XDS 侧 5V 至 3.3V LDO 稳压器需要 USB 侧的 5V 电压来为 XDS110 器件生成 +3V3 电源轨。
    4. 确保将目标配置设置为在 4 引脚高级模式中使用 JTAG。在 Code Composer Studio IDE 中打开目标配置文件 (.ccxml)。点击“Advanced”选项卡并选择 JTAG (1149.1) SWD 和 cJTAG 均禁用。此外,launchxl_ex1_f28p65x_demo 工程“TMS320F28P650DK9.ccxml”中添加了一个可正常运行的目标配置文件。您可以在不做修改的情况下使用此配置文件。
      GUID-20230607-SS0I-VNZL-2NQX-WPDQPJRSCVM6-low.svg图 5-1 目标配置高级选项
      GUID-20230614-SS0I-8PT0-CL8C-P9KPSRNCCBLW-low.svg图 5-2 演示工程中包含的目标配置
  5. 为什么串行连接无法正常工作?
    1. 您使用的是正确的 COM 端口吗?
      1. 右键点击“My Computer”,并选择“Properties”。在对话框中导航至“Hardware”选项卡,并打开设备管理器。滚动到“Ports (COM & LPT)”,并展开此条目。是否列出了“XDS110 Class Application/User UART”?如果是,请查看该条目右侧的 COM 编号;这就是要使用的 COM 编号。
    2. 您使用的波特率正确吗?当 CPU 以 200MHz 运行时,大多数(即使不是全部)示例的波特率都被配置为 115200。如果您更改了 PLL 设置或开发了自己的代码,可以重新计算具体应用的波特率。有关如何执行此操作的信息,请参阅 TMS320F28P65x C2000 实时微控制器技术参考手册
    3. 连接到调试探针的 UART 通道是否与软件中配置的 UART 通道一致?
      1. F28P65x LaunchPad 提供了一个选项,让用户可以将两个可能的 UART 通道之一路由到调试探针。确保已在应用软件中将 S2 配置为适当的 UART 通道。相关详细信息,请参阅节 3.3.2