本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
什么是 FreeRTOS?
重要
这是《FreeRTOS 用户指南》的存档版本,可用于 FreeRTOS 版本 202210.00。有关本文档的最新版本,请参阅《FreeRTOS 用户指南》。
与世界领先的芯片公司合作开发了 15 年,现在每 170 秒有一次下载,FreeRTOS 是面向微控制器和小型微处理器的市场领先的实时操作系统 (RTOS)。根据 MIT 开源许可免费分发,FreeRTOS 包含一个内核和一组持续增加的库,可广泛应用于各个行业领域。FreeRTOS 的设计非常注重可靠性和易用性。
FreeRTOS 包括用于连接、安全 over-the-air和 (OTA) 更新的库。FreeRTOS 还包括演示应用程序,可在合格的主板
FreeRTOS 是一个开源项目。您可以在 https://github.com/FreeRTOS/FreeRTOS GitHub
我们根据 MIT 开源许可证发布 FreeRTOS 代码,以便您可以在商业和个人项目中使用这些代码。
我们也欢迎您对 FreeRTOS 文档(《FreeRTOS 用户指南》、《FreeRTOS 移植指南》和《FreeRTOS 资格认证指南》)提供意见或建议。要查看文档的 markdown 源代码,请参阅https://github.com/awsdocs/aws-freertos-docs
下载 FreeRTOS 源代码
从 freertos.org
符合 FreeRTOS 条件的硬件平台
以下硬件平台符合 FreeRTOS 的条件:
-
Microsoft Windows 7 或更高版本,至少双核处理器以及有线以太网连接
AWS 合作伙伴设备目录
有关新设备资格鉴定的信息,请参阅 FreeRTOS 资格认证指南。
开发工作流程
您可通过下载 FreeRTOS 来开始开发。解压缩程序包并将其导入您的 IDE。然后,您可以在所选硬件平台上开发应用程序,使用适合您设备的开发流程制造和部署这些设备。已部署的设备可以连接到 AWS IoT 服务或 AWS IoT Greengrass 作为完整物联网解决方案的一部分。

其他资源
这些资源可能对您很有用。
-
有关其他 FreeRTOS 文档
,请参阅 freertos.org 。 -
如果 FreeRTOS 工程团队对 FreeRTOS 有疑问,可以在 FreeRTOS 页面上打开一个问题。 GitHub
-
有关 FreeRTOS 的技术问题,请访问 FreeRTOS 社区论坛
。 -
有关将设备连接至的更多信息 AWS IoT,请参阅《AWS IoT Core 开发者指南》中的设备配置。
-
要获得的技术支持 AWS,请访问 Support AWS Center
。 -
有关 AWS 账单、账户服务、活动、滥用行为或其他问题的问题 AWS,请参阅 “联系我们
” 页面。