下载 FreeRTOS
 

出色的 RTOS & 嵌入式软件

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

FreeRTOS V10

向后兼容性

FreeRTOS V10 包含一份新的源文件,stream_buffers.c, 出于一致性考虑,重新命名了 StackMacros.h 头文件 stack_macros.h。 但是, V10 是 FreeRTOS V9.x.x 的直接替代品, 因为新的源文件仅用于启用新功能, 而且 V10 还提供了两版已变更的头文件,一个采用旧名称,另一个采用新名称。 stack_macros.h 仅在 FreeRTOS 内核代码内部使用。


流缓冲区和消息缓冲区简介

FreeRTOS 10 包含两项重要新功能:流缓冲区 和消息缓冲区

流缓冲区是一种进程间通信 (IPC) 基元, 优化用于只有一个读取器和一个写入器的情况, 例如需要从中断服务程序 (ISR) 发送数据流到 RTOS 任务, 或从一个处理器内核发送数据流到另一个处理器内核。

消息缓冲区基于流缓冲区构建。 流缓冲区发送 连续的字节流,而消息缓冲区发送可具有不同长度的离散消息 。


其他更改

请参阅变更历史记录,获取有关新移植 以及其他增强功能的更多详情。




Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.