简介
不仅仅是一个内核
与之前提到的内核一样,FreeRTOS 库提供直观的 API,可以在一系列不同的项目中统一使用。当然,内核 API 主要处理多任务服务。这些库引入了附加功能,以补充内核并加速所连接设备的开发。
尽管 Amazon FreeRTOS 库往往被视为直接连接到 Amazon Web Services (AWS) 的一种方式,但这并不是可以使用它们的唯一环境。这些库功能多样,可使开发人员在各种用例中受益。例如,它们特别适合用作本地连接到 Echo 或其他支持 Alexa 产品设备的基础。
许可
FreeRTOS 库是按照与内核相同的许可条款(MIT 开源)提供的。探索有关许可的其他信息。
入门指南
下载和安装 Simplicity Studio
许多 FreeRTOS 库(包括 BLE)已适应 Silicon Labs 的 EFR32 无线 SoC,并通过 Simplicity Studio 进行交付。在 Studio 中,您将找到软件示例,帮助您快速实现基于 FreeRTOS 的下一项开发工作。
硬件支持
部分 EFR32 设备支持 FreeRTOS 库。查看 Simplicity Studio,了解您首选设备的示例项目。
选择软件示例
软件示例可让您快速设置好 FreeRTOS 并使其在您的板上运行。
请遵循以下简单步骤:
1. 使用 USB 插入套件;使用标有 DBG 的端口
2. 打开 Simplicity Studio
3. 选择“Amazon”技术类型的软件示例(参见屏幕截图)
技术文档
社区与支持