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.

[参考译文] TMS320F280049C:TMS320F280049C

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1190388/tms320f280049c-tms320f280049c

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

大家好、

我是 CCS 的新用户(版本12.1.0)、因此 plz 会指导我开始在 CCS 中为器件 TMS320F280049C 构建项目、我将做出以下努力:

  1. 已成功试验 LAUNCHXL-F280049C
  2. 尝试构建空项目以开发相同的项目"led_ex2_blinky_dcsm"、但有许多错误。
  3. 已尝试查找相关文档、但无法联机

我的查询:

  1. 如何使用"led_ex2_blinky_dcsm"示例在 CCS 中开发从 C2000导入的类似工程 
  2. 在使用 TMS320F280049C 器件构建实际 PCB 时、如何将程序加载到器件中?
  3. 使用 LAUNCHXL-F280049C、我只能单独运行闪烁的 LED 或 ADC_ex11_BURST_MODE_EPWM。 然后查询我是否有多个.c 程序文件、如何将其上载到器件中、或如何创建工程以便可以将多个.c 程序上载到器件中。
  4. 查找任何快速用户指南、以系统地管理1个项目标题下的所有多个.c 等文件、从而使所有构建的多个.c 文件都能正常工作。
  5. 还有其他哪些技巧可以帮助您更快地学习?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Venkatesh、

    欢迎使用 C2000生态系统。 开始使用 C2000器件系列的最佳方法是通过 C2000 Academy。

    以下是链接:

    https://dev.ti.com/tirex/explore/node?node=A__AEF1DyHUWKq1HXYGnpllKg__c2000Academy__jEBbtmC__LATEST&placeholder=true

    C2000 Academy 将介绍有关器件入门的步骤、然后介绍器件上的各种 IP。 每个模块还附带实验室练习、C2000Ware 中还提供了该实验的解决方案。 该实验解决方案包含多个 IP 并涉及多个 c 文件。

    希望这对您有所帮助。 如果您对我们如何提高 C2000 Academy 的效率有任何反馈、请告知我们。

    另请注意、如果您从 C2000Ware driverlib 导入示例、并尝试在 LAUNCHXL-F280049C 上运行、则确保您使用的是 CPU1_LAUNCHXL_RAM 编译配置。

    此致、Santosh

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

    我将通过该链接了解并探索更多信息。 但是、plz 回答我的简单问题:

    使用 LAUNCHXL-F280049C 时、LED 闪烁正常。

    2、后来我尝试了 ADC_Burst、Mode_ePWM、运行正常

    在尝试 ADC_Burst 示例时、LED 闪烁不再有效。 了解 ADC 项目是否处于活动状态。 好的。

    4.现在,我想将上述两个项目合并为一个项目。 例如、将 LED 项目.c 文件复制到 ADC 项目中。

    5.那么,如何只在一个名为 ADC 的项目中加载上述两个项目。

    plz 指导我如何将以上2个项目合并到一个项目标题中?

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

    Venkatesh、

    您应该能够从不同的项目复制 c 文件、解析 include 路径并构建它。 它没有什么特别的。

    但是、对于您的用例、我将再次重申、请查看 Academy 中的 ePWM 实验、其中 ADC、PWM 和 LED 全部三者协同工作。 因此、它可能已经具有您要查找的内容。

    此致、Santosh

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

    Santosh、

    查看我的原始查询、

    将闪烁的 LED .c 文件添加到 ADC_Burst 项目中。。

    是的,我可以复制.c 文件并粘贴到项目中.......... 我遇到了困难

    1.在 include 路径中添加或修改什么?

    2.修改 Include 路径后、是否只需按 DEBUG 按钮并运行工程即可获得 ADC 值和闪烁的 LED?

    3.是否有任何用户指南或 Instraiside 集来修改 include 路径?

    plz 指南。

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

    Venkatesh、

    这是正常的 C 语言编程、您需要能够组合两个项目。

    首先尝试运行两个项目并了解代码。

    然后开始复制文件或函数。

    解决编译错误。

    让我问一个问题。 您是否了解过我之前提到的 C2000 Academy?

    请在此处浏览分步说明:

    https://dev.ti.com/tirex/explore/content/c2000_academy_2_02_01_42_all/modules/c2000_academy_lab/control_peripherals/pwm_lab/c2000_lab_pwm.html

    此致、Santosh

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

    感谢您分享 C2000_academy 链接、这对我学习整个过程有很大帮助。

    在一个.c 文件中尝试了两个项目.c 文件的组合、这非常有效。

    但是、我想在一个项目中组合包含2个不同项目的.c 文件、例如闪烁的 LED 和 ADC_Burst 项目、这样两者都可以加载到我的 LAUNCHXL_F280049C 中并运行这两个函数。

    在推荐的 c2000_academy 中、所有3个不同的功能都组合在一个.c 文件中、这也是一个完美的工作方式、具有良好的实践经验。

    我要求在一个项目中组合多个.c 文件的原因在于、我们的旧项目具有多个.c 文件、需要迁移到新的 DSP 器件。 管理人员离开了我们的公司、我需要非常快地获取旧项目文件。

    plz 引导我。

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

    Venkatesh、

    您需要复制多个 c 文件以进行投影并解析头文件的包含路径。 不确定我们是否能在这方面为您提供任何帮助。  

    此致、Santosh