关于 AVR 的 RTOS 的建议?

Advice on RTOS for AVR?

我需要一个非常小的 AVR RTOS,类似于 mRTOS,它只有两个文件(mrtos.h 和 mrtos.c)。

谁能给点建议?

您应该检查用于 AVR 的 FreeRTOS 或在 github 上搜索一些特定于电路板的。

对于非常小的东西,看看 Arduino 调度程序:

http://arduino.cc/en/Reference/Scheduler

使用 c/c++ 编译器可以轻松适应几乎任何东西。请注意,这只会为您提供非常基本的协作多任务处理。如果您需要 OS 信号量、互斥量、邮箱等服务。 .您需要寻找轻量级的东西。