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.

[参考译文] TMS320F280021:项目从28004x 传输到280021

Guru**** 2536500 points
Other Parts Discussed in Thread: TMS320F280025, TMS320F280021, C2000WARE, TIDM-1022

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1004747/tms320f280021-project-transferring-from-28004x-to-280021

器件型号:TMS320F280021
主题中讨论的其他器件:TMS320F280025C2000WARETIDM-1022

各位同事、

我的客户正在尝试从 STM 迁移到 TMS320F280021和 TMS320F280025 (用于未来的项目)。

他的主要问题是:我们是否有关于如何将项目从28004x 传输到280021的用户指南?

但他也在谈论他的 C2000评估的下一个方面。 感谢您在下面评论所有这些内容:

1) 1)我们没有整合有关 C2000系列的信息。 原理图、数据表、软件和示例位于不同的位置。 没有直接链接。

2) 2)看一下他看到的反汇编器、编译器在优化方面不是很好。 客户阅读 SPRAA85E、但描述的方法对他不起作用。 他还进行了测试、并认为编译器和库存在问题。

3) 3)我们的示例非常复杂、函数名称和变量只是符号。 很难理解该函数的作用。

谢谢、Mikhail

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

    您好、Mikhail、

    我们已经生成了 F28004x 到 F28002x 的迁移指南。  可在 F28002x 产品文件夹 的"技术文档"选项卡(SPRACK2A)中获取迁移文档。

     - TI.com 上提供了 C2000系列实时控制 MCU 的主要链接。 该链接提供了信息选项卡、用于处理(C28x、FPU、TMU、FDIV、使用 CLA 进行并行处理(如适用 )、外设(控制/模拟/数字/通信模块列表)、产品系列(可订购 C2000产品)和功能安全。  用户可以首先导航到"Portfolio (产品系列)"选项卡、并浏览按性能(MIPS)、可用易失性/非易失性存储器和引脚数分类的可用产品。  器件产品系列中的接头直接链接到 可订购器件型号列表、该列表链接到特定产品文件夹。

     -在产品文件夹中有产品详细信息(ADC 分辨率、CPU 速度、外设数量、引脚#/pkg...等基本信息)、技术文档(数据表、 TRM、勘误表、迁移指南、各种应用手册和一些其他相关文献)、设计和开发(评估模块、仿真器、controlCARD、LaunchPad、其他相关硬件套件、软件开发/C2000Ware 和示例/MotorControl/CCS/DigitalPower、仿真工具和参考设计)和 订购信息。

    这些都是非常通用的链接、但如果示例和功能、参考设计或从以前的产品迁移需要特定的支持、  请随时通过 E2E 与我们联系、以便我们能够解决此问题。

    谢谢、此致、

    Joseph   

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

    约瑟夫的好日子

    感谢您的回答! 感谢您的支持。

    您能否在下面评论客户对此的反馈?

    "看着他看到的反汇编程序、编译器在优化方面不是很好。 客户阅读 SPRAA85E、但描述的方法对他不起作用。 他还进行了测试、并认为编译器和库存在问题"。

    谢谢、Mikhail

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

    约瑟夫的好日子

    客户阅读《F28004x 至 F28002x 迁移指南》、并告知本文档仅描述了明显的情况。

    他问、如何将 ILPFC_valley_nonpowerSUITE_F28004x 传输到 F280021?

    这个项目使用 CLA、但是 F280021没有这样的内核。 那么、客户询问如何解决此限制?

    谢谢、Mikhail

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

    您好、Mikhail、

    抱歉、上周最后一天我不上班、因此我无法回复。  我会将该主题转发给能够指导客户解决编译器和 PFC 示例问题的专家。

    此致、

    Joseph

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

    您好、Mikhail、

    您可以向客户推荐的另一个资源是 此优化指南。  此外、您能否从客户那里获得有关以下方面的更多信息:

    "看着他看到的反汇编程序、编译器在优化方面不是很好。 客户阅读 SPRAA85E、但描述的方法对他不起作用。 他还进行了测试、并认为编译器和库存在问题"

    客户可能会提供代码片段、认为他们无法很好地进行优化或遇到编译器和库问题、因此我们可以获得所需的特定帮助。

    谢谢、

    Joseph

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

    您好、Mikhail、

    [引用 userid="98220" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1004747/tms320f280021-project-transferring-from-28004x-to-280021/3714733 #3714733"]

    他问、如何将 ILPFC_valley_nonpowerSUITE_F28004x 传输到 F280021?

    这个项目使用 CLA、但是 F280021没有这样的内核。 那么、客户询问如何解决此限制?

    [/报价]

    谷底开关是否是客户的必选件? 还是对交错升压 PFC 感兴趣?

    如您所述、由于 f280021没有 CLA、因此无法将所有内容从 f28004x 直接传输到 f280021。

    本参考设计中实现的包括谷底开关/ZVS/FIXED_freq 在内的整个多模式算法需要 CLA。

    但是、如果客户 只对升压 PFC 或谷底开关本身感兴趣、f280021应该能够支持它。

    在移植过程中、客户可能知道基本更改、例如 ADC 模块、PWM 同步等、这些更改可参考 Joseph 提到的移植指南。 这将说明器件的差异和需要更改的球面量。

    除此之外、客户可以删除所有与 CLA 相关的文件/代码。 例如、不需要.cla 文件。 如果需要、作为 CLA 中唯一运行的 ISR 的最高速度 ISR 需要从 CLA 移动到 C28。

    如果您有任何其他问题、请随时告诉我。  

    此致、

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

    陈好、

    感谢您的回答。 您能告诉我、您正在讨论什么参考设计?  

    您说:

    [引用 userid="274170" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1004747/tms320f280021-project-transferring-from-28004x-to-280021/3717792 #3717792"]本参考设计中实现的包括谷底开关/ZVS/FIXED_FREQ 在内的整个多模式算法需要 CLA。

    谢谢、Mikhail

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

    您好、Mikhail、

    我将介绍 TIDM-1022 、即您在回复中提到的 ILPFC_valley_switching_nonpowerSUITE_F28004x。

    此致、