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.

[参考译文] CC1312R:有关在 IAR 中导入的一些问题。

Guru**** 2486605 points


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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1183835/cc1312r-some-issues-about-importing-in-iar

器件型号:CC1312R

大家好、

以下是客户的请求:

当 IAR 导入 cc1312 SDK 时、它会发现无法复制 FreeRTOS 源文件、编译失败。

您可以帮助检查此案例吗? 谢谢。

此致、                                                         

Nick

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

    请提供有关您使用的 SDK 版本、您使用的 IAR 版本(使用建议用于 SDK 版本的版本)以及您尝试导入的示例的信息。

    Siri

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

    您好、Siri、

    SDK 版本为 SimpleLink CC13xx/CC26xx SDK 6.40.00.13。 IAR 版本为 IAR 为8.50.9。

    导入的示例遵循 使用 IAR 的 TI 驱动程序项目、 如下所示:

    此致、                                                         

    Nick

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

    您不会对他们收到的错误消息说任何话。

    当我尝试同一个示例时、我注意到我在这里安装了 FreeRTOS:

    C:\ti\freeRTOSv202104.00

    而 IAR 则直接在 c:

    解决方案是编辑 FreeRTOS_INSTALL_DIR 变量:

    Siri

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

    您好、Siri、

    感谢您的帮助、它非常有帮助。  此外、客户还发现 TI 的官方 SDK 封装了 FreeRTOS。  客户是否可以直接绕过封装并使用原始生态系统创建任务?

    pthread_attr_init(&attrs);
    
    /* Set priority, detach state, and stack size attributes */
    priParam.sched_priority = 1;
    retc = pthread_attr_setschedparam(&attrs, &priParam);
    retc |= pthread_attr_setdetachstate(&attrs, PTHREAD_CREATE_DETACHED);
    retc |= pthread_attr_setstacksize(&attrs, THREADSTACKSIZE);

    此致、                                                         

    Nick

     

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

    您好、Nick、

    我假设您在谈论的是 posix/pthread。 我们使用 POSIX 来简化 RTOS 之间的切换、同时保持驱动程序源代码不变。 您可以使用不同的线程模块从 POSIX 切换 pthread。

    谢谢、

    玛丽·H