Pico]os auf Atmega 32

Gast
da dieser NUR den M32 unterstützt ist das ganze fraglich

multitastking geht auch nur begrenzt
der kern kann  das einfach nicht

auch hier wird das multitasking nur dadurch erreicht das der µC über 
timer weggebremst wird und die aufgaben so zyklisch durchreicht
Gast
MeagAVR 32 = AVR Mega32 ?
MeagAVR 32 = AVR 32 ?

Ich kann mir nicht vorstellen, was so ein Ding auf einem Mega32 zu 
suchen hat. Wenn man die Features alle reinkompiliert, so kann man 
gerade noch 2 LED ansteuern, bevor der Speicher voll ist. Ich denke, 
dass ein pragmatischer Ansatz mehr bringt wie diese Wollmilchsau.
Gast
Aha, was wäre denn effektiver?
FreeRTOS?
>>Ich denke,
>>dass ein pragmatischer Ansatz mehr bringt wie diese Wollmilchsau.
Ich suche dann mal nach Alternativen
Ein Betriebssystem bringt es meiner Meinung nach frühestens dann, wenn 
ich mich (z.B. per seriellem Kabel) mit einem Terminal-Programm auf 
dessen Konsole konnektieren kann und mir die Ausgaben beim Hochlaufen 
ansehen kann, die laufenden Prozesse ansehen kann, die IP-Adresse des 
Geräts ändern kann, Debug-Ausgaben machen kann etc.
Sowas mach ich auf der Arbeit unter VxWorks. Der Prozessor hierbei ist 
ein 400 MHz PowerPC, das Gerät hat 128 MB RAM und 32 MB Flash. Auf einem 
8-Bitter mit sehr wenig Flash und sehr wenig RAM ist ein Betriebssystem 
irgendwie Overkill (es sei denn, es liegt wie beim C64 :) in einem ROM 
und nimmt dem Prozessor nicht so viele Ressourcen weg, wobei es halt 
immer noch Hauptspeicher belegt)
Gast
Ah, cool Danke.
Sowas hatte ich gesucht.
Nur leider habe ich mich schon für eine andere Lösung entschieden, werde 
AvrX mal bei einem meiner nächsten Projekte einsetzten.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.