Die timer Variable gibt es wie gesagt erst seit der Version vom 25.9.2007 bzw. 28.9 der RP6Lib.
Hier die aktuelle Version:
http://www.arexx.com/rp6/downloads/R...s_20071016.zip
Da muss man eigentlich nichts machen und kann die Variable direkt in allen eigenen Programmen verwenden.
Beispiel:
MfG,Code:uint16_t t_end = 0; uint16_t t_start = timer; mSleep(100); t_end = timer; // Es ist besser die Ausgaben getrennt von den Messungen zu machen // da die Ausgaben selbst auch Zeit benötigen. writeString_P("# Start: "); writeInteger(t_start,DEC); writeString_P(" -> End: "); writeInteger(t_end,DEC); writeString_P(" -> Diff: "); writeInteger(t_end - t_start,DEC); writeChar('\n');
SlyD







Zitieren

Lesezeichen