从零开始编写一个非常基本的RTOS的最佳参考



我想写一个非常基本的RTOS,它可以在两个任务之间切换。它不适合任何专业用途。只是为了好玩

大多数参考文献都是关于如何使用RTOS,而不是关于如何编写RTOS。

引用像FreeRTOS这样的开源RTOS不会让我们理解基本概念。

我发现的一个参考是简单实时操作系统

我想知道是否有其他来源可以为那些希望从头开始编写RTOS的人提供帮助。

Jean Labrosse的《MicroC/OS-II:实时内核》一书详细描述了一个简单RTOS的实现。MicroC/OS-III有一个新版本,有特定于体系结构的版本(但我没有新版本的经验,MicroC/OS-III有稍微复杂/复杂的调度器)。

尽管现在MicroC/OS本身就是一种商业RTOS,但本书(及其前代µC/OS)最初将其作为RTOS内核/调度器实现的参考。它的原则可以更广泛地应用于实现您自己的RTOS(当然,您需要尊重任何许可证和版权)。

相关内容

  • 没有找到相关文章

最新更新