Ich suche ein RTOS (preemptive) für einen AtMega, das I2C Unterstützung dabei hat. Habt ihr einen Tip für mich, ich bin des Suchens schon müde ... Bei FreeRtos hab ichs nicht gefunden .. Danke, Mario
was spricht gegen einer normalen anwendung ohne ein resourcenfressendes RTOS ? I²C selbst schreiben und fertig zur not nen timer rein und läuft auch unter 1K flash
Wird schwer mitsamt I2C zu finden sein. Aber ein resourcensparendes RTOS für AVRs ist beispielsweise AvrX, und irgendwelche Warteschleifen in bereits interruptgesteurtem I2C-Code um RTOS-Mechanismen zu bereichern ist nicht so arg schwierig.
I2C fertig ist generell schwer zu bekommen, da I2C so universell ist. Es hängt stark von der Topologie und dem Datenprotokoll ab. Davon abhängig mußt Du dann die Grundfunktionen (Start/Stop, Master/Slave/Multimaster, Empfänger/Sender, ACK/NACK) zusammen pappen. Peter
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.