Hallo zusammen, ich arbeite mich gerade durch das folgende Tutorial: http://www.mikrocontroller.net/articles/Modellbauservo_Ansteuerung#Signalerzeugung_f.C3.BCr_mehrere_Servos_mittels_Timer_.28C.29 Und zwar habe ich Probleme mit der ISR. Dort wird in der Methode die static Variable ServoId initalisiert mit 0 und das bei jedem Aufruf. Muesste diese Variable nicht eigentlich ausserhalb dieser Methode sein? Weil so wie es momentan ist, kann ich mir nicht erklaeren wie die ServoId hochegzaehlt werden kann um an die naechste Id zu kommen... Ich hoffe das ist nur ein kleiner Denkfehler gerade von mir und Ihr koennt mich erleuchten ;) Gruss
Das Schlüsselwort "static" sorgt dafür, dass die Variable immer vorgehalten wird, auch nach Verlassen der ISR. beim Start wird diese einmalig mit 0 Iinitialisiert.
vorgehalten = verliert Ihren Wert nicht beim Verlassen beim Start = beim Initialisieren
Stimmt jetzt wo ihr es sagt faellt es mir auch wieder ein ;) Danke euch!!!
pad89 schrieb: > Und zwar habe ich Probleme mit der ISR. Dort wird in der Methode die > static Variable ServoId initalisiert mit 0 und das bei jedem Aufruf. Nein, nicht bei jedem Aufruf. > Ich hoffe das ist nur ein kleiner Denkfehler gerade von mir Wohl nicht. Denn es zeigt eigentlich, dass du nichtmal die Minimalanforderung an einen Programmierer erfüllst: die Beherrschung der verwendeten Sprache... Noch schlimmer: du beherschst nichtmal die simpelsten und grundlegendsten Konstrukte dieser Sprache...
Mein anderes Ich ist gerade nicht da, aber ich richte ihm gerne deinen Dank aus ;-).
c-hater schrieb: > Noch schlimmer: du beherschst nichtmal die simpelsten und > grundlegendsten Konstrukte dieser Sprache... Apropos beherrschen: 3 aufeinanderfolgende Rechtschreibfehler in einem Satz. Wahrscheinlich versehentlich.Sollte aber nicht passieren insbesondere wenn man andere kritisiert.
Vielleicht macht es Sinn, eine Registrierung verpflichtend zu machen und eventuell so auch Bans über IPs aussprechen kann. Ist nämlich schon sehr auffällig, wie viele Trolls und Unsympathen hier rumlaufen. So könnte man dem eventuell entgegenwirken.
bloonstd5 schrieb: > Vielleicht macht es Sinn, eine Registrierung verpflichtend zu > machen und > eventuell so auch Bans über IPs aussprechen kann. Ist nämlich schon sehr > auffällig, wie viele Trolls und Unsympathen hier rumlaufen. So könnte > man dem eventuell entgegenwirken. Glaubst du wirklich, unser kleiner "Hasser" würde sich mit Registrierung anders benehmen? Der Nick sagt doch schon alles...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.