Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Zeitgeber Kategorie: Programmierung C (von Christian - 23.06.2010 14:54)
Ich nutze:
C-Control Pro Mega128
Hi.
Ich bräuchte etwas Hilfe bei folgendem Problem, da ich die Timer-Beispiele
aus dem Handbuch für mich irgendwie nicht vernünftig umsetzen kann.

Es werden schnelle ADC-Daten in einen Puffer b[BLENGTH] geschrieben. Ich
benötige die Steigung zwischen den Werten, also b[n]-b[n-1]/dt. dt ist also
der zeitliche Abstand des n-ten und (n-1)ten Wertes.

Da ich in anderen Routinen die Nutzung des Puffers steuern will, kommt es
nun darauf an, dt zwischen den Pufferwerten konstant zu
halten. Wie kann ich das machen, hat jemand eine Idee? Die CLOCK-Funktion
ist wg. Sekundenbereich zu langsam, um sie ständig abzufragen ... Und die
Restzeit zur Maximalzeit abzufragen und abzuwarten erscheint mir zu
kompliziert - und möglicherweise langsam.

Vielen dank vorab & beste Grüße
Christian


    Antwort schreiben


Antworten:

Re: Zeitgeber (von Josef - 29.06.2010 8:54)