下载 FreeRTOS
 

出色的 RTOS & 嵌入式软件

最新资讯
简化任何设备的身份验证云连接。
利用 CoAP 设计节能型云连接 IoT 解决方案。
11.0.0 版 FreeRTOS 内核简介:
FreeRTOS 路线图和代码贡献流程。
使用 FreeRTOS 实现 OPC-UA over TSN。

FreeRTOS LTS 路线图

此页面介绍了我们的长期支持 (LTS) 版本路线图中每个库的状态。此页面上列出的所有库都已经或正在进行重构,以满足以下所述的模块化和代码质量标准。库满足标准后将被移动到主 FreeRTOS 下载中(每个库也有自己的 Github 存储库)。 当所有库都在主 FreeRTOS 下载中时,将以长期支持的方式发布这些库和 FreeRTOS 内核。


LTS 状态

最后更新时间:2020/11/10
阶段
FreeRTOS-Plus-TCP 在主下载
coreMQTT(适合任何 TCP/IP 堆栈) 在主下载
corePKCS11 在主下载
coreJSON 在主下载
AWS IoT Device Shadow 在主下载
OTA 正在进行中
HTTPS 正在进行中
AWS IoT Jobs 正在进行中

LTS 代码质量检查表

# 类别 检查事项
1 复杂性评分 所有函数的 GNU Complexity 评分小于等于 8
2 编码标准 所有函数符合 MISRA 编码标准
3 静态检查 所有代码都将使用 Coverity 进行静态检查
4 函数返回 所有函数都有一个单独的出口点
5 代码测试 所有代码都会进行广泛的单元测试。将使用 Gcov 报告来报告测试覆盖范围,每个库将有扩展功能测试。
6 要求文档 所有库都有记录要求,可能包括资源要求、列出所有依赖项和移植要求(如适用)
7 设计文档 所有库都具有设计文档,可能包括应用程序和云接口、状态机和同步(如适用)。
8 编译器警告 当使用 gcc -Wall -Wextra 编译器选项时,代码的编译不会产生任何编译器警告。
Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.