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.

[参考译文] RTOS/CC3200:CC3200

Guru**** 2562120 points
Other Parts Discussed in Thread: CC3200, CC3200SDK

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/805311/rtos-cc3200-cc3200

器件型号:CC3200

工具/软件:TI-RTOS

根据最新版本的 CC3200 SDK 1.4.0。 它支持直到 版本 ARM 的 IAR 代码生成工具  8.20.2.目前我们使用的是 IAR 版本8.3。

当我们希望支持 IAR 更新版本时。

提前感谢

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

    大家好、Manpreet、

    我们目前没有 CC3200的更新 IAR 项目时间表。 您应该能够将 IAR 项目更新到较新版本

    亚伦

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

    您好、Aaron、

    我使用的是 IAR Workbench 版本8.3和 SDK CC3200SDK_1.4.0、并面临以下错误:

    ERROR[Li0660]:模块"XDC_init.orm4 (IAR.targets.arm.rts.arm4)"包含为与(E) C++98库一起使用而构建的 C++代码。 此代码与新(C++14)库不兼容链接。

    致命错误[Li001]:无法打开文件"C:\Program Files (x86)\IAR Systems\Embedded Workbench 8.2\arm\lib\dlpp7M_tl_ne.a"(打开文件失败:DAS System kann 裸片 angegebene Datnichei t finden。

     

    : iostream 流错误)

    运行链接器时出错

     

    Manpreet

     

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

    您正在尝试构建什么示例? 这对我至少有几个8.30.1的示例是有效的

    亚伦

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

    我在 IAR 版本7.5和 cc 版本 CC3200版本1.2上开发了我的项目大约一年。     运行正常。

    将 IAR 版本更新为8.3后、此错误开始出现在最新的 CC3200版本1.4中。

    not->IAR 版本8.2运行正常。 问题仅在于 IAR 版本8.3。 如果您在 CC3200的发行说明中看到、他们提到了高达 8.2版本的 IAR 支持。

    此致

    Manpreet

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

    大家好、Manpeet、

    为您提供错误的文件是 TI-RTOS for CC32xx 软件包的一部分(tirtos_cc32xx_2_16_01_14\products\BIOS_6_45_02_31\packages/IAR\targets\arm\init\package\lib\debug_full\IAR.targets.rts\XDC\runtimes\Xdc_rts.4)。

    我能够使用 IAR 8.30.2和 CC3200 SDK 中的 TI-RTOS 示例复制您的错误。 我将此主题传递给 TI-RTOS 团队、看看他们是否可以提供任何支持。

    此致、

    Sarah

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

    大家好、Manpeet、

    用于 CC3200的 TI-RTOS 仅通过 IAR 验证  7.50.我们目前没有针对较新版本验证它的计划。

    您可以根据新的 IAR 版本重新构建 TI-RTOS、这可能会解决该问题。 您想追求的是这一点吗?  

    Todd

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

    您好 Todd、

    我想重新构建 TI-RTOS、但很遗憾、我只有目标文件、无法重新构建目标文件。 如果您能帮助我处理源代码,我将感激您。

    Manpreet

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

    Manpreet、

    将以下内容添加到.cfg 文件中(确保这些是指定这些项目的唯一时间)

    BIOS.libType = BIOS.LibType_Custom;
    BIOS.includeXdcRuntime = true; 

    然后进行重建。 以上行强制编译内核和内核提供的 RTS。 请注意:我们尚未使用此版本的 IAR 验证 TI-RTOS、因此上述内容应消除编译器错误、我无法保证运行时操作。

    注意:TI-RTOS 附带完整的源代码。  

    Todd