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/TMS320F280049:C2000Ware 和 CCS 版本

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/810192/ccs-tms320f280049-c2000ware-and-ccs-version

器件型号:TMS320F280049
主题中讨论的其他器件:C2000WARE

工具/软件:Code Composer Studio

各位专家、您好!

我收到了客户的一些问题。

1.《C2000WARE v02.00.00.02发行说明》说:
总共有13个更改为"此版本中的修复"、然后他们选择了以下更改
这可能与 TMS320F280049器件相关。

C2000DRIVERS-1939 F28004x CLA 示例在闪存配置 S2-MAJOR 中失败
C2000DRIVERS-1907 ADCINTFLG 解决 S1关键型问题
C2000DRIVERS-1894 DCAN -某些位速率不起作用 S3-MINOR
C2000DRIVERS-1677 ePWM:与全局重新加载功能 S2-MAJOR 相关的 API 中未使用 EALLOW

这些更改是否与 TMS320F280049器件真正相关?
由于这些更改、他们是否需要迁移到 C2000WARE v02.00.00.02?
还是可以继续使用 C2000 ware 版本1.06.00.00?


SPRUI46B.pdf、C2000Ware 快速入门指南描述如下。

C2000Ware (v02.00.00.02)需要:
•CCS v9.0.1或更高版本
•C2000编译器 v18.12.1 LTS 或更高版本
•ARM 编译器 v18.12.1 LTS 或更高版本

您能否解释一下他们需要从当前版本7.3升级到 CC v9.0.1的原因?

3.如果他们需要将版本从1.06.00.00→2.00.02更改为2.00.00.02。
是否有任何程序文档可更改版本?
尤其是、他们认为他们需要更改 driverlib 文件、因此需要这些相关的文档集。

此致、
A. Fujinaka

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

    您好,

    1.是的,这4张票适用于 F28004x。

    如果这些更改中的任何一项是重要的/它们所使用的功能(如在 ADC/ePWM/中),则它们应该移动。  除 C2000DRIVERS-1939外,仅适用其中3项。  例如、C2000DRIVERS-1939。

    2.除非他们正在寻找新器件 F2838x 的支持、否则他们不需要升级到最新的 CCS。

    提及这些工具的唯一原因是、此最新软件包已在这些工具版本上进行了验证。

    3.没什么特别的。 他们只需比较 2.00.00.02版本中的最新文件、然后挑选所使用的外设或器件的文件即可。

    此致。

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

    你好

    感谢您的快速回答。

    关于#3,我能再检查一下吗?
    1.我们的用户已经在版本1.06.00.00环境中使用了特定的项目文件。
    2.他们希望在2.00.00.02版环境中重复使用此项目文件。
    3.此版本更改需要哪种操作或程序?

    此确认是因为 driverlib 文件夹中有2个新文件。
    从前面的回答中,我发现只在新版本的 driverlib 文件夹中使用这些文件就足够了,但是我在 C:\ti\c2000\C2000Ware_2_00_02\driverlib\f28004x\driverlib\ccs\Release 文件夹中找到了新文件 driverlib_coff .lib 和 driverlib_eabi.lib。 因此、我将再次尝试确认。

    此致、
    A. Fujinaka

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

    您好,

    是的、当仅使用版本2.0.0.2中的最新文件选择源文件时、应该执行此操作。

    这将需要使用软件包中提供的 CCS 工程来重建 driverlib .lib。

    但是、如果他们想要使用库、则需要所有3个库。

    借助最新版本的软件包、我们可以同时支持 EABI 和 COFF 样式的对象驱动程序库。

    这2个 driverlibs 正在使用 driverlib.lib 进行索引,以便根据示例中的 proj 属性映射到正确的 driverlib。

    例如,如果示例 proj 属性中有 abi= eabi,则引用的 driverlib.lib 将映射到 driverlib_eabi。

    有关  更多详细信息、请查看 C2000Ware_2_00_00_02\device_support\f2838x\docs 上的 Driverlib_F2837x_to_F2838x_Migration_Guide.pdf。

    此致。

    此致。