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.

[参考译文] CC3220SF:向 AWS 插件添加 OTA libries 未解析符号错误

Guru**** 2540720 points
Other Parts Discussed in Thread: CC3220SF

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1031918/cc3220sf-adding-ota-libries-to-aws-plugin-unresolved-symbol-error

器件型号:CC3220SF

你(们)好

我正在尝试将 OTA 库添加到 subscribe_publish_sample_CC3220SF_LAUNCHXL_freertos_ccs 中。 我匹配了.syscfg 以添加 OTA 和所需的其他独立器件  

然后、我从 cloud_ota.c 复制一些函数、并对其进行修改、仅用于记录和使用 OTA 库。

这是 ota_task.c

(包括文件)

ota_task.h (其他函数位于.c 文件中、但为空)

编译所有内容都可以正常运行时、如果在任何文件中包含 ota_task.h 并调用 OtaCheckAndDoCommit 函数、或者尝试使用 OTA 函数(包含在内 ) OTA_Get、则会出现问题  

这是错误:

知道我不会错过什么。 工程编译正常当我不使用任何 OTA 函数时、OTA.A 文件位于正确的位置、我可以让 cloud_OTA 示例正常工作。

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

    您好、Alexis、

    是否已将 UART_TERM.c 和 uart_term.h 添加到您的应用项目中? 这就是定义 Report()的位置。 您几乎可以在每个 SDK 示例中找到这些文件。

    此致、

    Sarah