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.

[参考译文] CC3235SF:是否有 SimpleLink 文件下载示例?

Guru**** 2587365 points


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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/853588/cc3235sf-any-examples-of-file-download-for-simplelink

器件型号:CC3235SF

大家好、我需要下载一个文件来执行 OTA 更新。 该文件是一个 TAR 文件、将以512字节的块进行解析。 这与 SimpleLink CC32xx SDK 随附的 local_OTA 示例类似、但我的器件是客户端、而不是服务器。 文件未上载到我的设备、我的设备想要从服务器下载文件。 我已经准备好 TAR 文件解析、以便通过 USB 实现固件更新。 我还需要通过 Wi-Fi 获取文件。

是否有使用 SimpleLink SDK 下载文件的示例? 我在 SDK v3.20中没有看到。 我也在使用 Azure IoT Hub SDK、该文件将来自 Azure Blob 存储服务器。 没有用于文件下载的 Azure API。 提供了一个可以下载的 URL、我只是不知道如何下载。

感谢您的帮助、

Anthony

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

    我找到了答案。 它就像使用 SDK 中的 HttpGet 示例一样简单。 我只从文件的 URL 中获取、它会在`moreDataFlag`被设置且整个文件已被读取时一直读取文件。

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

    您好、Anthony、

    感谢您发布您的解决方案。 您可能还需要查看 cloud_ota 示例、具体取决于您的用例。 该示例展示了如何从 Dropbox 或 GitHub 等 CDN 供应商下载 TAR 捆绑包。

    此致、

    Sarah