Forum: Mikrocontroller und Digitale Elektronik Pico]os auf Atmega 32


von J. Hebeler (Gast)


Lesenswert?

Ich wollte mal fragen ob schon jemand erfahrungen mit Pico]os hat und 
wie man es nutzt, vorallem Multitasking.
Die plattform wäre ein Atmega32.
http://picoos.sourceforge.net/
URL zur Projektseite

MfG J. Hebeler

von gast (Gast)


Lesenswert?

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

von aha (Gast)


Lesenswert?

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.

von J. Hebeler (Gast)


Lesenswert?

Aha, was wäre denn effektiver?
FreeRTOS?
>>Ich denke,
>>dass ein pragmatischer Ansatz mehr bringt wie diese Wollmilchsau.
Ich suche dann mal nach Alternativen

von Mark B. (markbrandis)


Lesenswert?

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)

von horst (Gast)


Lesenswert?

Avrx
http://www.barello.net/

Hat Tasks und ist klein genug für ATmegas.

von J. Hebeler (Gast)


Lesenswert?

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.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.