Not logged in. · Lost password · Register

chris-200
Member since Apr 2016
1 post
Subject: Probleme bei auslagerung von Wiederholenden Skript in Methoden
Ich habe schon ein bisschen mit dem Programmieren am Spicboard rumprobiert und bin auf ein Problem gestoßen wenn ich z.B. wie in der ersten Übung eine Blink Led mache und möchte eine wait() Methode einführen funktioniert nichts mehr auf den Spic board: hier ein kleines Bsp:
wenn ich z.B.

void wait(void){
/* code den ich auslagere und ohne auslagern funktioniert*/
}
void main(void){
// led an
wait();
/* darauffolgender code*/


}

schreib ich den Code ohne Methode und hab den Bereich /* code den ich auslagere und ohne auslagern funktioniert*/ als normalen Code drin funktioniert alles ohne ein Problem.
Hat einer eine Ahnung wo der Fehler liegen könnte?

EDIT: Mir ist noch eine ungereimtheit aufgefallen, der erste Aufruf in einer Schleife wird das erste mal einfach übersprungen ist das normal oder kann es sein dass der mikrocontroller vielleicht einen hieb ab hat?(ist schon 3 Jahre alt und lag eine Zeit lang immer in der Sonne


MfG
Chris
This post was edited on 2016-04-17, 00:54 by chris-200.
Max.
LRT, FabLab, ehem. FSI EEI
(Administrator)
Member since Feb 2011
239 posts
Deine Beschreibung ist leider so unpräzise formuliert, dass man sie nicht sinnvoll beantworten kann. Eigentlich sollte es so funktionieren wie du beschreibst.
Bitte stelle ein kleines aber lauffähiges Beispiel zusammen, ähnlich wie es zum Beispiel hier http://www.sscce.org/ beschrieben wird.
Close Smaller – Larger + Reply to this post:
Verification code: VeriCode Please enter the word from the image into the text field below. (Type the letters only, lower case is okay.)
Smileys: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O :troll:
Special characters:
Go to forum
Powered by the Unclassified NewsBoard software, 20110527-dev, © 2003-8 by Yves Goergen