Einfaches Echtzeit-Betriebssystem für Mikrocontroller

OP Persönliche Seite #282564
Lesenswert?

Hallo,

ich suche Infos über den Aufbau einfacher Echtzeit-Betriebssysteme für
Mikrocontroller. Ich habe zwar schon gegooglet aber wirklich was
brauchbares nicht gefunden. Es gibt viele Diskussionen drüber und viele
fertige Betriebssysteme. Mich interessieren aber eher die Grundlagen,
also sowas wie implementiert man Thread-Prioritäten am besten? Wie
lassen sich Routinen nachträglich am einfachsten einbinden? Wie
garantiere ich, dass eine bestimme Routine in einer bestimmten Zeit
fertig wird?

Es gibt doch sicher irgendwo eine gute Anleitung, welche evtl. auch
Grafiken über den Aufbau enthält oder wo in einfachen Code-Stücken (am
besten C) der Aufbau erklärt wird?!?!

Hat mir da jemand Infos?

Danke,

Thomas
Gast #552716
Lesenswert?

Hi, ich hab auch mal ne Frage zu den modernen Betriebssystemsn auf 
embedded Systemen.

Wie hoch wird etwa der RAM (SRAM) Verbrauch sein? Klar, es kommt auf die 
Anwendung an aber überschlagen?
Ich dachte so zwischen 10kB und 100kB könnte es werden. Liege ich 
richtig?
Gast #552741
Lesenswert?

Das kommt sehr darauf an, was du unter einem "modernen Betriebssystem" 
verstehst. Ein einfaches RTOS für 8bitter ist schon für ein paar hundert 
Bytes zu haben. Wenn es ein Linux auf ARM9 sein soll, sind eher ein paar 
Megabytes fällig.
Gast #552810
Lesenswert?

@Thomas Finke:
Lesen bildet. Fang am Besten mit Minix Büchern an, gehe weiter zu Linux, 
Unix, dann Windows, dann RTOS, dann µC/Os (das Buch und die Homepage ist 
sehr  ausführlich) und dann ließ das Datenblatt des µC, dann gehts los 
mit programmieren. Es gibt auch Bücher die heißen "Betriebssysteme", 
"Operating Systems","Verteilte Systeme", "Distributed Systems", "8086 
Handbook", "80386 Handbook". Aber an deiner Stelle wäre eher "Wie Suche 
ich mit Google für Dummies" geeignet.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren