Ich kenne keine solche Software, aber zu was brauchst du denn die genaue Laufzeit??
hallo kennt jemand eine möglich keit die laufzeit eines c codes in etwa abzuschätzen, ohne im assembler code die befehle abzählen muss und diese dann mit den benötigen taktzyklen mulitplizieren muss.
eine software, dies dies automatisch tut, wäre fein...
vielen dank für die hilfe
Ich kenne keine solche Software, aber zu was brauchst du denn die genaue Laufzeit??
möchte die leistung messen. muss dazu u und i mulitplizieren und die adc werte in spannungen umwandeln. will jetzt wissen wie oft ich maximal abtasten kann, damit sich das umrechnen und leistungsberechnen zwischendurch noch ohne probleme ausgeht.
muss jetzt eben wissen, ob die abtastrate durch den adc oder durch die berechnungen beschränkt werden.
vg
Wenn Du schon eine funktionierende Hardware hast, kannst Du durch toogeln eines Ausgangspins an der richtigen Stelle ganz gut die Laufzeit mit dem Oszilloskop nachmessen - so mach ich es zumindest immer. Eine Software zur Berechnung ist mir auch nicht bekannt.
ist ne super idee, leider habe ich aber kein oszi...
danke aber für den tipp
Dann nehme einen anderen µC, der schneller getaktet ist, die Impulse empfängt, verarbeitet und auf Wunsch z.B. anzeigt oder an den Computer sendet.ist ne super idee, leider habe ich aber kein oszi...
Hallo
Du könntest einen Timer ohne Prescaler mitlaufen lassen. Der Unterschied im Zählregister entspricht dann genau der Anzahl der Kontrollertakte die zwischen den Lesungen vergangen sind (+drei fürs auslesen)
Gruß
mic
Bild hier
Atmel’s products are not intended, authorized, or warranted for use
as components in applications intended to support or sustain life!
Man kann das Programm im Simulator laufen lassen. Da werden die Taktzyklen mitgezählt. So kriegt man sogar die genaue Zeit. Mit Breakpoints vor und hinter der kritischen Stelle geht das eigentlich ganz gut.
Lesezeichen