Pointer --> Ringspeicher

Status
Für weitere Antworten geschlossen.

Diplomand

Level-1
Beiträge
4
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Tag Zusammen,

momentan sitze ich an der Bearbeitung meiner Diplomarbeit und nun komme ich nicht weiter.
Ich habe folgendes Problem:

Ich habe mir eine Funktion zur Filterung diverser Telegramme geschrieben. In die Funktion gehen 3 Telegramme (je 2 Byte groß und vom Datentyp INT) hinein und nach der Filterung bekomme ich ein Telegramm heraus (2 Byte groß und ebenfalls vom Datentyp INT). Dieses Telegramm soll jetzt in einen Ringspeicher der 50 Plätze hat zur Mittelwertbildung abgelegt werden.
Spricht im 1 Zyklus kommt das Telegramm aus dem Filter in mein Ringspeicher an 1. Sellt. Im 2. Zyklus an 2. Stelle.... Im 50 Zyklus an 50. Stelle. Danach soll der Mittelwert über die Objekt im Ringspeicher gebildet werden. Nachdem ich den Mittelwert gebildet habe beginnt das ganz wieder von vorne.
Nun brauch ich einen Pointer oder eine Funktion die mir immer das Telegramm nach der Filterung an die nächste freie Stelle in meinem Ringspeicher schreibt.

Kann mir jemand einen Tip geben wie ich das in Step 7 bewerkstelligen kann?

Vielen Dank schonmal.
 
I_ANGR~1.GIF
Grrrr.... typisch NEWBIE


1. FAQ-Bereich ansehen !
2. Suchfunktion benutzen !

stichworte fifo lifo etc
 
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.
Zurück
Oben