Forum: Mikrocontroller und Digitale Elektronik Echtzeitbetriebsystem FREERTOS


von Ines (Gast)


Lesenswert?

Hi, sorry vielleicht kann mir dazu jemand helfen. Ich habe bezüglich dem 
FREERTOS einige Fragen. Unterstützt FREERTOS eigentlich EVENT's sowie 
einen POOL Mechanismus? Besten Dank schonmal im voraus.

von ... (Gast)


Lesenswert?

Das Zeug ist immer dasselbe, nur die Namen wechseln. Daher muesstest du 
erst mal definieren was die gesuchen Begriffe denn genau machen ? 
Schlussendlich kann man mit einer Semaphore alles machen.

von Ines (Gast)


Lesenswert?

Ja nur wie man dies mit SEMAPHOREN realisierne kann, das ist mir 
rätselhaft.
Ich möchte es eigentlich so haben wie z.B. unter Windows. Da kann ich ja 
auch EVENT's auslösen.

von Karl H. (kbuchegg)


Lesenswert?

Ines schrieb:
> Ja nur wie man dies mit SEMAPHOREN realisierne kann, das ist mir
> rätselhaft.

Man kann zb eine Eventbehandlung als eigenen Task auffassen, der mit 
einer Semaphore gegen Ausführen verriegelt wird. Das Auftreten eines 
Events ist dann nichts anderes als ... die Semaphore zurücksetzen, der 
Task wird geschedult, der Task behandelt den Event und wenn er fertig 
ist, verriegelt er sich wieder mit der Semaphore.

Wenn du mitteilst, was du unter einem POOL verstehst, kann man 
sicherlich auch dort einen Mechanismus findern, der mit Semaphoren 
arbeitet :-)

von (prx) A. K. (prx)


Lesenswert?

@Ines: Man kann da's auch mit etwa's weniger agressivem Einsatz der 
Capslock-Taste schreiben. Das einzige Akronym weit und breit ist RTOS.

von Martin (Gast)


Lesenswert?

Wenn du mit Pools MemoryPools meinst - nein! Gibt's nicht ;)

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.