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.

[参考译文] SIMPLELINK-SDK-WIFI-plugin:WiFi SDK 在 Mac 上包含错误,而不是在 Windows 上

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1079903/simplelink-sdk-wifi-plugin-wifi-sdk-include-error-on-mac-not-windows

部件号:SIMPLELINK-SDK-WIFI-plugin

您好,

我正在努力将 WiFi 插件 SDK 的云 OTA 示例中的一些原则集成到具有 MSP432s 和 CC3120MOD 的现有网络中。

我成功地获得了云 OTA 示例的应用,然后我将项目推入 GitHub,并在 Mac 上克隆该项目以检查是否有任何错误,然后再提交给我的团队。 在 Mac 上运行而不是在 Windows 计算机上运行时,WiFi SDK 中会发生多个致命错误。 我以前曾处理过移植问题,但我没有遇到过类似的问题。 我知道这不是 Git 问题,因为直接从 WiFi SDK 导入时,我会收到相同的错误。

这些错误是在从示例导入的"OTA)项目中发生的。 它们似乎与 ClockP.h 文件有关,因此我没有运气就尝试包括它。

我的 Windows 计算机正在运行 CCS 10.20, 我已经尝试在 Mac 上的 CCS 10.40和11.10上运行该程序(同样的错误)。

下面是一些屏幕截图。

谢谢,

格雷格

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

    嗨,格雷格,

    当您尝试在 MacOS 上构建此项目时,您是否首次清理了该项目? 如果没有,请尝试重建项目。

    如果上述操作不成功,您能否尝试从 simplelink_SDK_WIFI_plugin_4_20_00_10导入默认的云 OTA 示例 以查看其是否在 Mac 上构建?

    谢谢,
    雅各布

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

    嗨,Jacob,

    感谢您花时间做出回应。

    我确信我已经测试了你之前提到的两个案例,但我还是在 几个新的工作空间中再次测试了它们,以防万一。

    在用项目克隆了 repo 后,我确保立即清理所有这些项目,但 我仍然看到与以前相同的错误。 我也尝试直接从 SDK 导入(在另一个新的工作区中),并获得了相同的结果。 我也确保 在第二个新工作区中提前清理项目。

    奇怪的是,它不是直接从 SDK 中运行的。

    请告诉我是否可以提供更多的屏幕截图以供参考。

    格雷格

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

    你好,格雷格,

    您能像我在下面所做的那样列出 CCS 项目的每个部分的包括内容吗?

    您使用的是 FreeRTOS 还是 TI-RTOS?

    谢谢,
    雅各布

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

    雅各布,

    下面是包括屏幕截图(以及项目的其他文件)。 我以前曾试图使用 “包括 ”选项,但迄今为止我没有运气。

    我继续安装了 WiFi SDK,只是将其作为一个可能的问题加以消除。 出现相同错误。 这些屏幕截图是在全新安装后拍摄的。

    我正在使用 TI-RTOS。

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

    嗨,格雷格,

    我无法确定(图片已被剪切),但请尝试使用这些更新的包含路径:

    云_OTA MSP_EXP432P401R_tirts_CCS:

    • ${COM_TI_SIMPLELINK_MSP432_SDK_WiF_PLUGIN_INSTALL_DIR}/ SOURCE/第三方/mbedtls/include/

    如果您打开了默认演示(无需更改),它是否基于 MacOS 构建? 默认情况下,我可以在 Windows 上构建。  

    谢谢,
    雅各布

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

    嗨,Jacob,

    我选中了,是的,这已设置为云 OTA 项目的包含项。 我想我会看到您正在讨论的屏幕截图,所以我会用更好的屏幕截图来附上。 如果这不是你所说的那种情况,请告诉我。

    我在 Windows 上打开了默认演示并进行了构建,但在 MacOS 上的默认构建却没有。

    谢谢,

    格雷格

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

    嗨,格雷格,

    我会在 MacOS 上尝试一下,并返回给您。

    谢谢,
    雅各布

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

    你好,格雷格,

    跟进问题:

    1.您运行的是哪个版本的 MacOS?

    2.您可以使用 CCS 10.1.0尝试此版本吗?

    谢谢,
    雅各布

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

    嗨,Jacob,

    看起来我正在运行 MacOS Monterey 12.3 Beta。 我没有太多地附加到任何特定的 MacOS 版本,因此更改此版本不会有问题。

    我在前面尝试过 CCS 10.4上的代码,但我肯定可以在 CCS 10.1.0上给它一个机会。

    谢谢,

    格雷格

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

    嗨,格雷格,

    是的,请尝试使用 CCS 10.1.0。 我认为  在 MacOS 上运行 SIMPLELINK-SDK-WIFI-plugin 可能存在一些限制。

    谢谢,
    雅各布