【发布时间】:2017-07-18 11:53:41
【问题描述】:
众所周知,FreeRTOS 是一个实时操作系统。
例如,如果我们从 wiki 中获取解释:
FreeRTOS 有一些我们可以称之为“控制反转”的东西——FreeRTOS 控制着程序员实现的所有任务。 FreeRTOS 也是可扩展的。 这个定义的问题是当我们采用“不可修改的框架代码”时——FreeRTOS主要作为用户项目的源代码部署——你可以修改它。
FreeRTOS 是一个框架吗? 框架有更好的定义吗?
【问题讨论】:
-
因为“框架”是一个概念,所以你需要问“框架是干什么用的?”例如,FreeRTOS 可以成为提供实时操作系统应用程序开发环境的框架的一部分。
标签: c++ c frameworks rtos freertos