本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
下 FreeRTOS 及 OTA 库
你可以从下载 FreeRTOSFreeRTOS 控制台,或者你可以克隆或下载 FreeRTOSGitHub
要将 OTA 库包含在您从控制台下载的 FreeRTOS 配置中,您可以自定义一个预定义的配置,也可以为支持 OTA 功能的平台创建配置。在存储库的配置 FreeRTOS 软件“配置属性” 页面,下库,选择OTA 更新. 在 Demo projects (演示项目) 下,您可以选择启用 OTA 演示。您也可以稍后手动启用演示。
有关设置和运行 OTA 演示应用程序的信息,请参阅无线更新演示应用程序。
-
在本主题中,FreeRTOS 下载目录的路径称为。
.freertos
-
路径中的空格字符可能会导致构建失败。克隆或复制存储库时,请确保您创建的路径不包含空格字符。freertos
-
Microsoft Windows 上的文件路径最大长度为 260 个字符。长的 FreeRTOS 下载目录路径可能会导致构建操作失败。
-
由于源代码可能包含符号链接,因此如果你使用 Windows 来提取存档文件,则可能必须:
-
启用开发者模式
或者 -
使用提升为管理员的控制台。
这样,Windows 可以在提取存档文件时正确创建符号链接。否则,符号链接将作为普通文件写入,其中包含符号链接的路径为文本或为空。有关更多信息,请参阅博客条目。Windows 10 中的符号链接!
. 如果你在 Windows 下使用 Git,则必须启用开发者模式,否则必须:
-
Set
core.symlinks
使用以下命令变为 true:git config --global core.symlinks true
-
无论何时使用写入系统的 git 命令,都可以使用提升为管理员的控制台(例如,git pull、git clone, 和git submodule update --init --recursive)。
-