请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
CoRTOS是用于MSP430处理器的非常小且非常简单的RTOS。
基本内核只有16行C。 只需向项目中添加文件,即可添加:
- 任务延迟
- 定期信号
- 消息传送
- 资源控制/互斥锁
- ISR->任务信令
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
CoRTOS是用于MSP430处理器的非常小且非常简单的RTOS。
基本内核只有16行C。 只需向项目中添加文件,即可添加:
V1a -以下文件中提供了CoRTOS的小更新。
现在,CoRTOS始终在启用中断的情况下工作。
CoRTOS不是任务计划程序。
CoRTOS的工作方式与任何其他RTOS类似。 任务自行安排日程,在呼叫操作系统后从停止的位置继续执行任务。
请随时将问题发送至nolindan@ix.netcom.com
e2e.ti.com/.../CoRTOS-Manual-v1a.zipe2e.ti.com/.../CoRTOS-Source-v1a.zip
非常小的更新:
通过RISC处理器上不同优先级的两个中断向同一计数器发送信号时,需要启用/禁用中断。 许多RISC处理器不能以原子方式增加内存值。
这不适用于将RTOS与MSP430一起使用,此处仅为完整性提供更新。
e2e.ti.com/.../CoRTOS-Source-V1b.zipe2e.ti.com/.../CoRTOS-Manual-v1b.zip