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/TMS320F28379D:将项目从 controlSUITE (V210)移至 C2000ware

Guru**** 2540720 points
Other Parts Discussed in Thread: CONTROLSUITE, C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/938493/ccs-tms320f28379d-moving-a-project-from-controlsuite-v210-to-c2000ware

器件型号:TMS320F28379D
Thread 中讨论的其他器件:controlSUITEC2000WARE

工具/软件:Code Composer Studio

我已在 c2000ware_guide.pdf 上阅读 controlSUITE

我使用的是 CCS10.1.0

可用于将使用 controlSUITE (absincos)的 V210编写的示例工程转换为当前版本的 C2000ware 的文档。

我的项目要求我在 f28379上同时运行 T-format 示例代码和 absincos 示例代码。 absincos 代码是使用 controlSUITE V210创建的、T-format 代码是在新的 c2000ware 包中编写的。

当然、我希望向前而不是向后移动、以便我使用 c2000ware 构建项目。

上面提到的 pdf 内容丰富、但是没有给我足够的信息来重新编写 gmake 和 CCS 文件以运行 c2000ware -也就是说、如果确实如此、我不理解它。

是否有人可以向我介绍有关此主题的更多文档?

感谢您的任何帮助、

Don

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

    您好、Don、

    您能告诉我您想迁移到 C2000Ware 的 controlSUITE 中项目的路径吗?

    此外、您使用的 CCS 版本是什么?

    此致

    Siddharth

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

    C:\ti\controlSUITE\libs\app_libs\position_manager\v01_03_00_00

    我使用的是 CCS10.1.0

    感谢您的帮助、

    Don

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

    我并不完全确定是否正在取得进展、但当我意识到需要使用接口的'eabi'版本时、我似乎在较新的 C2800ware 环境中的代码"编译"方面取得了进展。

    现在、 除了我最终得到的结果之外、大多数东西看起来都是编译正常的  

    IQmathTables
    0 00000000 00000b50分配失败

    构建目标:"SinCos 示例_absolute2.out"
    调用:C2000链接器
    "c:/ti/ccs1010/ccs/tools/compiler/ti-cgt-c2000_20.2.2.LTS/bin/cl2000 -v28 -ml -mt --cla_support=cla1 -float_support=fpu32 -tmu_support=tmu0 -vcu_support=vcu2 -off -define=CPU1-g -diag_warn=225 --display_error_number-vcu_support=vcu-off--define -exclus=-exclus-inature=-ram_express-ram_b=-ram_bule-s=-caps=-caps=-it_s=-it_s=-caps=-it_s=-capsit-it-it_s=-it_s=-capsit-it_s=-capsit-it-it-it_s=-caps=-it-it-it_se-s=-capsit-it_s=-it-it_bulse-s=-/ti/ccs1010/ccs/tools/compiler/ti-cgt-c2000_20.2.2.LTS/include /ti/ccs1010/ccs/tools/compiler/ti-cgt-c2000_20.2.2.LTS/lib display_error_number -xml_link_info="sincos_example_sintegrain2_linkInfo.xml"-rom_model -o "./f2837xD_example_adc.example""/f2837xD_gio./f2837xd_example./f2837xd_sinobj .pi_ex./f2837xd_exq_def.tr./f2837xd./f2837xd./f2837xd.tr./f2837xd./f2837xd.obt./f2837xd.obj

    警告#10247-D:创建不带 SECTIONS 规范的输出段"IQmath"
    警告#10247-D:在不使用 SECTIONS 规范的情况下创建输出段"IQmathTables"
    错误#10099-D:程序将无法放入可用存储器、或者该段包含需要无法为此段生成的 trampoline 的调用站点。 "IQmathTables"大小为 bbb50page 0的对齐/分块放置失败。 可用存储器范围:
    开始大小:0x2未使用:0x2最大孔:0x2
    RAMM0大小:0x2DE 未使用:0x2da 最大孔:0x2da
    RAMLS0大小:0x800未使用:0x0最大空洞:0x0
    RAMLS1大小:0x800未使用:0x47最大孔:0x47
    RAMLS2大小:0x800未使用:0x800最大孔:0x800
    RAMLS3大小:0x800未使用:0x800最大孔:0x800
    RAMLS4大小:0x800未使用:0x800最大孔:0x800
    RAMD0大小:0x800未使用:0x0最大孔:0x0
    复位大小:0x2未使用:0x2最大孔:0x2
    错误#10010:链接期间遇到错误;未生成"sincos_example_absolute2.out"

    我不知道在这一点上该怎么办。 有人可以提供帮助吗?

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

    现在它可以正常工作-它全部位于 eabi 和链接器命令文件中。

    谢谢、

    Don