下载 FreeRTOS
 

出色的 RTOS & 嵌入式软件

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

FreeRTOS 常见问题内容
[联系信息和支持]

如何充分利用 FreeRTOS 支持论坛

我的应用程序未运行,可能出了什么问题?

这是怎么回事?
什么是实时操作系统 (RTOS)?
什么是实时内核?
什么是实时调度器?
如何使用 FreeRTOS?
如何入门?
为什么使用 RTOS?

什么是长期支持 (LTS) 版本?
FreeRTOS Long Term Support (LTS) 涵盖哪些库?
FreeRTOS LTS 库的支持期限是多长?
使用 FreeRTOS LTS库有哪些好处?
从哪里获取 FreeRTOS LTS 库?
如何将 FreeRTOS LTS 库集成到我的项目中?
如何下载 FreeRTOS LTS 补丁并查找相关信息??
FreeRTOS LTS 需要什么软件许可证?
需要付费才能使用 FreeRTOS LTS 库吗?
FreeRTOS LTS 由谁发布和支持?
FreeRTOS LTS 的发布周期为多久?
什么是安全更新和关键故障修复的 SLA ?
可以获得超过两年的维护支持吗?

什么是 FreeRTOS 延长维护计划 (EMP) ?
什么是 FreeRTOS 延长维护计划 (EMP)?
我为什么要使用 FreeRTOS EMP ?
What are the main features of FreeRTOS EMP?
在哪里可以找到有关定价和入门信息?

AWS IoT 参考集成
如何将基于微控制器的开发板添加到 FreeRTOS.orgIoT 参考集成页面?
如果要使用 AWS IoT 功能,我该如何开始使用 FreeRTOS LTS 库?

GitHub 存储库 结构 & 版本控制
FreeRTOS Git 存储库是如何构建的?
FreeRTOS 库是如何进行版本控制的?
可以使用哪些库包?
如何获取并使用各个 FreeRTOS 库?
如何获取 FreeRTOS 分发包?

Amazon
为什么 Amazon 要接管 FreeRTOS?
我必须是 Amazon Web Services (AWS) 客户才能使用 FreeRTOS 吗?
我可以使用 FreeRTOS 连接到任何云服务吗?
Amazon 是否也将 FreeRTOS 内核作为独立组件进行投资?
Amazon 是否拆分了 FreeRTOS?

测试
如何测试 FreeRTOS?
什么是 mtCOVERAGE_TEST_MARKER() 宏?

API
为什么有这么多 API 函数?
为什么中断使用单独的 API?
为什么 ISR 中使用的 API 设置 xHigherPriorityTaskWoken 而不实际执行上下文切换?
为什么信号量和队列一样大?
如何有效地使用信号量?
为什么任务不能通过退出其实现函数来删除任务自身?
为什么我的 N 个滴答延迟没有引发 N 个滴答 * tick_period 的延迟?

移植
FreeRTOS 是否可以在 Windows 上运行?
是否支持 NNN 开发工具?
是否支持 NNN 微控制器?
如何新建移植?
官方移植和不受支持的移植之间有什么区别?

内存使用、启动时间、上下文切换时间
FreeRTOS 占用多少 RAM?
FreeRTOS 占用多少 ROM?
FreeRTOS 启动需要多久?
上下文切换需要多久?
为什么队列占用这么多 RAM?
如何减少 RAM 占用量?
如何向任务分配 RAM?
如何向队列分配 RAM?
任务堆栈应该多大?

许可
我可以在商业项目中使用 FreeRTOS 吗?
如果使用 FreeRTOS,是否需要放弃我的应用程序源代码?
我需要商业许可,是否有可供选择的许可?
我可以在安全关键应用程序中使用 FreeRTOS 吗?

调度
如何安排同等优先级的任务?
如何安排共享空闲优先级的任务?

ISR's
是否可以在 ISR 中进行上下文切换?
如何撰写 RTOS 安全 ISR?
可以嵌套中断吗?


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