下载 FreeRTOS
 

出色的 RTOS & 嵌入式软件

2021 年 12 月 FreeRTOS 版本新特性介绍

我们很高兴向大家介绍以下最新内容:

  • FreeRTOS 现推出一个 MCUBoot 演示项目, 基于 FreeRTOS 运行的应用程序的安全引导加载程序可以此为参考。MCUBoot 是一个用于 32 位微控制器的可配置安全引导程序。 它可作为第一或第二阶段的引导加载程序,同时支持软件图像的加密验证。

  • 此外,FreeRTOS 下载包现包括 AWS 签名版本 4 (SigV4) 库以及 IoT 应用程序的 AWS IoT Fleet Provisioning 客户端。

    SigV4 是通过向 HTTP 请求添加验证信息来对 AWS 服务请求进行验证的过程。 SigV4 库提供了一个可生成 符合 SigV4 签名过程的签名和授权标头的界面, 并帮助验证 IoT 设备 (此设备用于发送 HTTP 请求到 AWS 服务,如 Amazon S3)。

    Fleet Provisioning 库允许 IoT 设备 通过 AWS IoT Core 的 队列预置进行预置。 这个功能中, AWS IoT 生成设备证书及私钥并将其安全地传递到您 首次连接到 AWS 时的设备上。

    SigV4 和队列预置库已针对内存使用 和模块化进行优化,并已通过代码质量检查(例如 MISRA-C 合规性Coverity 静态分析 )。 要了解更多信息并开始使用,可访问 SigV4 队列预置网页或 GitHub 资源库 (SigV4 队列预置 )。

  • 最后要提到的是,我们添加了一个针对 Arm Cortex-M3 mps2-an385 QEMU 模型的 FreeRTOS 内核演示,可作为在您使用硬件之前评估 FreeRTOS 的一个方法。FreeRTOS 下载中包含可用于 IAR 嵌入式工作台以及 arm-none-eabi-gcc (GNU GCC) 工具链的预配置构建项目。

我们期待您的持续反馈。欢迎访问 FreeRTOS 论坛 发表您的评论或要求!

作者简介

Tanmoy Sen 是 Amazon Web Services 的高级产品经理,他专注于帮助客户和嵌入式开发人员将基于微控制器的设备连接到云端。
查看此作者的文章
FreeRTOS 论坛 获得来自专家的行业领先支持,并与全球同行合作。 查看论坛
Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.