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.

[参考译文] 编译器:在使用 CCS 切换 Tiva 系列内的 CPU 时需要建议

Guru**** 2589280 points
Other Parts Discussed in Thread: TM4C1294NCPDT

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/609017/compiler-advice-needed-on-switching-a-cpu-within-the-tiva-family-using-ccs

主题中讨论的其他器件:TM4C1294NCPDT

工具/软件:TI C/C++编译器

我目前使用的是 Tiva 器件型号 TM4C1294NCPDT、我们希望切换到器件型号 TM4C1294NCZADI3R、以便在新的 CPU 封装中具有更多的 I/O 引脚。  除了 I/O 引脚更改之外、CPU 之间的应用基本上是相同的。  我计划使用相同版本的 Code Composer Studio 6.2.x 和具有新 CPU 的相同版本的 TI RTOS。  我对具有 新 CPU 的评估板进行了快速测试、当前 CPU 的应用程序将运行、网络堆栈将执行 ping 操作、指示正在运行。  我的问题是、我可以复制一个项目并选择 新的 CPU、还是建议我从头创建一个新的 CCS 项目、选择新的 CPU 并重新配置 RTOS、[移植所有源代码 等?  我假设内核在 CPU 之间基本相同、我只需复制即可、但我不知道在使用不同 CPU 创建新的 CCS 工程时发生的所有细节等

我在应用中确实使用了 TI/RTOS、网络堆栈和 USB。

谢谢、

道格

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

    CCS 允许您直接从 Project Explorer 视图复制工程。 需要考虑一些细节-请查看:
    processors.wiki.ti.com/.../Projects_and_Build_Handbook_for_CCS

    通常、基于 TI-RTOS 的工程运行良好、复制时通常不需要过多的干预、前提是整个树完好无损、并且设置了变量。 有关最后的详细信息、请查看以下主题:
    e2e.ti.com/.../1508628

    希望这对您有所帮助、
    拉斐尔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    与为不同的 CPU 复制项目相比、我对复制项目的方式不太关心。 我不知道如果我只是把我的现有项目拿出来、然后再用不同的 CPU 继续进行、是否会导致我的问题。 我将使用相同版本的 Code Composer Studio、RTOS 和 TCPIP 堆栈等、但我将更改 CPU。 我认为 CPU 具有相同的内核、存储器、外设等 我可以创建一个新项目并为新 CPU 设置 RTOS、网络等、但需要几天时间才能再次设置所有这些项目。 如果我需要,我会这样做,但我认为这两个 CPU 足够接近,我不需要重新开始。

    您是否同意我应该能够复制项目、或者应该重新开始新项目并重新配置和移植所有内容?

    道格

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

    很抱歉、我在您的帖子的最后一行忽略了您的问题。

    我同意您的观点、即您只需复制项目即可。

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

    谢谢、 我将复制该项目。

    道格