Prozessor schrieb:
> Hallo Ihr,
>
> ich lese öfters hier im Forum, dass Baster die Auslastung des uC´s
> angeben.
Ist ganz einfach:
Solange du keinen sleep im Programm hast, ist deine Auslastung immer
100%. Was solls auch sonst sein? Dein µC arbeitet immer irgendwelche
Befehle ab.
Nur verteilen sich diese 100% auf verschiedene Programmteile. Und das
ist dann der eigentlich interessante Teil. Meistens will man wissen,
wieviel Zeit in einer ISR vergeht.
Dann schaltet man am Anfang der ISR einen Pin auf 1 und am Ende wieder
auf 0.
Mit einem Oszi kann man dann die Zeit ausmessen, die der Pin auf 1 ist
und die der Pin auf 0 ist. Und daraus lässt sich dann wieder errechnen,
wieviele % der Zeit, der µC in der ISR verbringt.