Hi,
ich hab auch vor noch nicht all zu langer Zeit alle Arten von freien
OSen für den AVR getestet und ausprobiert. Wenn es darum geht,
RAM/Flash zu sparen, so gibt es eigentlich nur eine Alternative.
AvrX ! Es ist wirklich sehr klein und felxibel gehalten und somit sehr schnell und einfach in der Handhabung. Trotzdem sind Semaphoren und Mutexe incl. Timeouts etc. vorhanden, so daß eine synchronisation von Threads problemlos sind. Von der Anwendung her, war das meine erste Wahl. Die
anderen OSe sind zwar auch sehr gut, wie eben zum Beispiel FreeRTOS, aber
sie sind einfach zu überladen um in den kleineren AVR zu laufen. AvrX läuft auch auf einem 2313 ....
Ich würde, wenn es wirklich nur um das Multithreading geht, in jedem Falle
AvrX empfehlen.

Gruß
MrWebLover