Diskussion:FreeRTOS
Version vom 3. Mai 2010, 21:33 Uhr von Lomdar67 (Diskussion | Beiträge) (Schützte „Diskussion:FreeRTOS“ ([edit=autoconfirmed] (unbeschränkt) [move=autoconfirmed] (unbeschränkt)))
FreeRTOS
FreeRTOS ist ein Echtzeitbetriebssystem, welches auch auf dem Atmega32 lauffähig ist.
Vorteile:
- Tasks
- Semaphoren/Mutexe
Nachteil:
- evtl. erhöhter Platzverbrauch
- SVN des c't-Bots nur bedingt verwendbar
- der Scheduler von FreeRTOS muss auf timer2 umgeschrieben werden
Video mit FreeRTOS auf dem c't-Bot
FreeRTOS und die timer1 Problematik
FreeRTOS verwendet normalerweise timer1 um das Scheduling der Tasks zu gestalten. Dies führt deshalb zu Problemen, da am c't-Bot die Motoren mit timer1 angesteuert werden.