This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] LAUNCHXL-F2800137:TMS320F2800137

Guru**** 1826200 points
Other Parts Discussed in Thread: LAUNCHXL-F280049C, C2000WARE
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1388780/launchxl-f2800137-tms320f2800137

器件型号:LAUNCHXL-F2800137
主题中讨论的其他器件:LAUNCHXL-F280049CC2000WARE

工具与软件:

您好!

我尝试使用 LED 示例对 F2800137和 F280049开发板进行编程。 我已经通过 USB 将开发套件连接到我的计算机、并选择了 XDS110。 代码构建成功、但当我尝试对电路板进行调试和编程时、我收到以下错误消息。 这两个开发板都出现了问题、因此我必须遗漏一些内容。

您能告诉我问题可能出在哪里、我该如何解决吗?

谢谢!
Saeid

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    您已附加的快照不是错误。 您可以帮助附上 您提到的错误片段吗?  

    谢谢、此致

    Pramod

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    很长一段时间、它一直在没有任何编程的情况下显示此消息、并且没有发生任何情况。
    实际上没有错误、当我从计算机上折扣电路板时、显示错误。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [quote userid="614790" url="~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1388780/launchxl-f2800137-tms320f2800137您能告诉我什么是问题以及如何解决问题吗?
    [报价]

    你好、Saeid:

    我没有看到您提到的任何错误消息。 您已绘制屏幕的输出意味着您已能够成功加载 RAM 文件。

    此致!

    Ryan Ma

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Ryan、

    感谢您的及时回复。 我没有收到任何错误、但编程后、LED 不闪烁。 不过、我能够使用 Matlab 对其进行编程、LED 在闪烁。 我根据 Launchpad 文档选择了正确的引脚。 这可能是什么问题? 此外、我加载了 PWM 示例、但在输出中没有看到 PWM 信号。 似乎成功、我可以加载 RAM 文件、但它无法正常工作!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好、Saeid:

    您能简要介绍一下您在不使用 MATLAB 的情况下加载程序所遵循的确切过程吗?

    工程是否附加了 syscfg 文件? 如果是、您能否验证用于 LED 的 GPIO 是否正确?

    此致!

    Ryan Ma

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ryna:

    我使用 LAUNCHXL-F280049C、我要加载以下示例。  
    C:\ti\C2000Ware_5_02_00_00\device_support\f28004x\examples\led。

    正如我根据 Launchpad 进行检查时看到的、GPIO 23和34用于 LED。 我将 GPIO 程序更改为34和23。
    然后我会编译和调试它!
    没有任何反应。

    我看不到 syscfg 文件。
    如果您需要更多信息来解决此问题、请告诉我。

    谢谢

    //############################################################################################################################################################################################
    //
    //文件: led_ex1_blinky.c
    //
    //标题: led Blinky 示例
    //
    //! \addtogroup bitfield_example_list
    //!

    LED 闪烁示例


    //!
    //! 该示例演示如何使 LED 闪烁。
    //!
    //! \b 外部连接\n
    //!  -无。
    //!
    //! \b 观察\b 变量\n
    //!  -无。
    //!
    //
    //############################################################################################################################################################################################
    //
    //
    //$Copyright:
    //版权所有(C) 2024德州仪器(TI)公司- http://www.ti.com/
    //
    //以源代码和二进制形式重新分发和使用、无论有无
    //修改、但前提是满足以下条件
    //已满足:
    //
    // 重新分发源代码必须保留上述版权
    // 通知、此条件列表和以下免责声明。
    //
    // 以二进制形式重新分发必须复制上述版权
    // 通知、此条件列表和中的以下免责声明
    // 随提供的文档和/或其他材料  
    // 分布。
    //
    // 既不是德州仪器(TI)公司的名称、也不是的名称
    // 其贡献者可用于认可或推广衍生产品
    // 未经事先书面许可、从本软件中获取。
    //
    //此软件由版权所有者和贡献者提供
    //"按原样"以及任何明示或暗示的保证、包括但不包括
    //仅限于对适销性和适用性的暗示保证
    //不考虑特定目的。 在任何情况下均不得享有版权
    //所有者或贡献者对任何直接、间接、附带、
    //特殊、示例性或后果性损害(包括但不包括)
    /仅限于采购替代商品或服务;不使用、
    //数据或利润;或业务中断)、无论其原因是什么
    //责任理论,无论是合同,严格责任,或侵权
    //(包括疏忽或其他)以任何方式产生的使用
    //此软件、即使被告知此类损坏的可能性。
    //$
    //############################################################################################################################################################################################

    //
    //包含的文件
    //
    #include "F28x_Project.h"

    //
    //定义
    //
    #define DEVICE_GPIO_PIN_LED1  34.

    //
    // Main (主菜单)
    //
    void main (void)

      //
      //初始化器件时钟和外设
      //
      InitSysCtrl();

      //
      //初始化 GPIO 并将 GPIO 引脚配置为推挽输出
      //
      InitGpio();
      GPIO_SetupPinMux (DEVICE_GPIO_PIN_LED1、GPIO_MUX_CPU1、0);
      GPIO_SetupPinOptions (DEVICE_GPIO_PIN_LED1、GPIO_OUTPUT、GPIO_PushPull);

      //
      //初始化 PIE 并清除 PIE 寄存器。 禁用 CPU 中断。
      //
      颜色;
      InitPieCtrl();
      IER = 0x0000;
      IFR = 0x0000;

      //
      //使用指向 shell 中断的指针初始化 PIE 矢量表
      //服务例程(ISR)。
      //
      InitPieVectTable();

      //
      //启用全局中断(INTM)和实时中断(DBGM)
      //
      EINT;
      ERTM;

      //
      //永远循环
      //
      for (;;)
      {
        //
        //打开 LED
        //
        GPIO_WritePin (DEVICE_GPIO_PIN_LED1、0);

        //
        //延迟一位。
        //
        DELAY_US (500000);

        //
        //关闭 LED
        //
        GPIO_WritePin (DEVICE_GPIO_PIN_LED1、1);

        //
        //延迟一位。
        //
        DELAY_US (500000);
      }
    }

    //
    //结束文件
    //
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好、Saeid:

    我能够运行完全相同的代码、并且我看到我的 Launchpad 上的 LED 在闪烁。

    你能在该行设置一个断点吗? LED 是否亮起? 到达这里了吗?

    [报价用户 id="614790" url="~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1388780/launchxl-f2800137-tms320f2800137/5317502 #5317502"]     //
        //打开 LED
        //
        GPIO_WritePin (DEVICE_GPIO_PIN_LED1、0);[/QUOT]

    此致!

    Ryan Ma

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢 Ryan、它现在在工作。