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
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
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.
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)
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.