littlebot
Published on 2025-04-12 / 3 Visits
0

【源码】基于Infineon TRAVEO T2G平台的TCPWM触发调试项目

项目简介

本项目是基于Infineon TRAVEO™ T2G平台的代码示例,借助端口引脚上的TRIG_DBG信号来调试片上触发活动。通过Timer Counter Pulse Width Modulation(TCPWM)硬件模块的触发输出,结合Trigger Multiplexer功能,可在端口引脚上观察触发事件,方便在实际应用中进行调试。

项目的主要特性和功能

  1. 触发复用功能:支持连接任意外设的触发信号到其他外设,有多达16个基于复用器的触发组和16个一对一触发组,支持软件触发,可在硬件中配置触发操作特性。
  2. PWM信号输出:配置一个TCPWM输出占空比为50%的PWM信号,能通过UART终端在运行时改变触发点。
  3. 用户交互:用户可在终端用 '+' 或 '-' 键改变PWM周期内触发点的时间位置,范围为0% - 100%,当前值会实时显示在终端。

安装使用步骤

前提条件

用户已下载本项目的源码文件,且安装了终端模拟器(如Tera Term)。

具体步骤

  1. 硬件连接:用提供的USB电缆通过KitProg3 USB连接器将TRAVEO™ T2G评估套件板连接到PC。将两个示波器或逻辑分析仪探头分别连接到 CYBSP_D6 端口引脚(输出PWM信号,位于Arduino连接器的数字I/O #6)和 P23.4(输出TRIG_DBG[0]信号,位于板上的额外调试连接器)。
  2. 终端设置:打开终端程序,选择KitProg3 COM端口,将串口参数设置为8N1和115200波特率。
  3. 程序烧录
    • 在项目资源管理器中选择代码示例项目。
    • 在“快速面板”中,向下滚动并点击“[项目名称] Program (KitProg3_MiniProg4)”。
  4. 运行与测试:烧录完成后,代码示例会自动启动。确认UART终端上显示相关消息。可在IDE中使用“[项目名称] Debug (KitProg3_MiniProg4)”配置进行调试。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】