Forum: Mikrocontroller und Digitale Elektronik Task Kommunikation


von RTOS Frischling (Gast)


Lesenswert?

Hallo,

ich arbeite das erste mal mit dem TI-RTOS Echtzeitbetriebssystem und 
habe eine Verständnisfrage.

Ich habe 2 Task:
Task 1 - http Task : Dieser soll einen http request absenden und die 
response empfangen.

Task 2 - cloud Task: Dieser soll die Parameter für den http Task 
verwalten und die request Adressen laden. Desweiteren soll nur der 
cloudTask den httpTask aufrufen und die response vom http Task 
weiterverarbeiten. Also jede Aktion die Daten übers Web schicken will 
muss den cloudTask aufrufen.

Ich möchte gerne Wissen, welchen Mechanismus ich nutzen kann, damit die 
Kommunikation der beiden Task vom cloudTask --> httpTask und vom 
httpTask --> cloudTask ordentlich funktioniert.
Na klar kenne ich Semaphores, Mailboxes, Queues, Gates und Events die 
eine Task Kommunikation ermöglichen. Und ich denke das es einige 
Lösungen gibt.
Doch kann man prinzipiell sagen welcher Mechanismus für eine 
bidirektionale Kommunikation der beiden Task, am geeignetsten ist.
Bin für jeden Lösungsansatz dankbar.

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.