作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我希望编写一个非常基本的 RTOS,它可以在两个任务之间切换。它不适合任何专业用途。只是为了好玩
大多数引用资料都是关于如何使用 RTOS,而不是如何编写 RTOS。
引用像 FreeRTOS 这样的开源 RTOS 并不能让我们理解基本概念。
我找到的一个引用是 Simple Real Time Operating Sysytems
我想知道是否有任何其他来源可以为那些希望从头开始编写 RTOS 的人提供启动器。
最佳答案
Jean Labrosse 的书 MicroC/OS-II:The Real Time Kernel详细描述了简单 RTOS 的实现。 MicroC/OS-III 有新版本,具有特定于体系结构的版本(但我没有新版本的经验,并且 MicroC/OS-III 具有稍微复杂/精密的调度程序)。
虽然现在本书(及其 µC/OS 的前身)最初提出了一个独立于 MicroC/OS 的商业 RTOS,作为 RTOS 内核/调度器实现的引用。它的原理可以更广泛地应用来实现您自己的 RTOS(当然您需要尊重任何许可和版权)。
关于rtos - 从头开始编写非常基本的 RTOS 的最佳引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28830605/
我需要用这样的数据构建一个表: ┌────────┬───────────┬────────┐ │ ID │ Name │ Age │ ├────
我是一名优秀的程序员,十分优秀!