谷动谷力

标题: FreeRTOS 内核快速入门指南 [打印本页]

作者: sunsili    时间: 2022-2-24 11:27
标题: FreeRTOS 内核快速入门指南
FreeRTOS 内核快速入门指南



本页首先描述如何让 RTOS 尽快在您的目标上运行。在此之下,“后续步骤 - 进一步阅读”部分提供了一组链接,使您能够进一步了解知识、回答常见问题并成为专家级 FreeRTOS 用户。
另请参阅简单的 FreeRTOS 项目入门文档,为了获得最佳开始,请参阅FreeRTOS 书籍。甚至还有 FreeRTOS WindowsLinux 端口以及QEMU 项目,允许使用免费工具对 FreeRTOS 进行实验,而无需任何特殊的硬件要求。

初步提示

无论您是 FreeRTOS 新手还是经验丰富的开发人员,始终建议您在定义configASSERT() 、实现malloc 失败挂钩并将configCHECK_FOR_STACK_OVERFLOW设置为 2 的情况下开始新开发。



RTOS 快速入门说明

FreeRTOS 已被移植到许多不同的架构和编译器。每个 RTOS 端口都附带一个预配置的demo应用程序,以帮助您快速启动和运行。更好的是,每个演示应用程序都附带一个文档页面,提供有关查找 RTOS 演示项目源代码、构建演示项目和配置目标硬件的完整信息。
演示应用程序文档页面还提供了重要的 RTOS 端口特定信息,包括如何编写与 FreeRTOS 兼容的中断服务例程,这在不同的微控制器架构上必然略有不同。
按照这些简单的说明在几分钟内开始跑步:


延伸阅读
创建您自己的 FreeRTOS 应用程序的最简单方法是将其基于为您选择的端口提供的演示应用程序。运行演示应用程序后,逐步删除演示函数和源文件,并用您自己的应用程序代码替换它们。
以下是为认真的开发人员提供有价值信息的一些捷径:






欢迎光临 谷动谷力 (http://bbs.sunsili.com/) Powered by Discuz! X3.2