All posts by crypton (3)
topic: Return abrufen in anderer Funktion
in the forum: 2. Semester › Grundlagen der systemnahen Programmierung in C
Member since Oct 2011
3 posts
|
![]()
Hallo,
ich gehe mal davon aus, dass wait_key der Name deiner Funktion ist, die 1 oder 0 zurückliefert. Demnach sollte es bei dir wie folgt heißen: if(wait_key()==1) Dabei rufst du die Funktion wait_key auf (übergibst keine Parameter, da nichts in den Klammern steht) und prüfst, ob der Rückgabewert eine 1 ist. |
Member since Oct 2011
3 posts
|
![]()
In reply to post ID 4755
Du greifst sowohl im Hauptprogramm als auch in der Interruptbehandlung lesend auf eine Variable zu, ohne diese jemals zu veraendern. Was denkst du jetzt und warum? Ansonsten, wieso denkst du 1 oder 4? |
Member since Oct 2011
3 posts
|
![]()
In reply to post ID 4738
t = poti_read()/1024;
poti_read() gibt dir einen 10bit Wert zurueck (also 0-1023). Ueberleg nochmal, ob dann / 1024 genau des liefert, was du willst. Vorsicht, willst du hier der Variablen event wirklich 0 zuweisen? Ansonsten fehlt glaub ich noch deine Schlafphase. Verbesser des mal, und schreib dazu, ob dus verstehst, aber dann siehts denk ich ned so schlecht aus ![]() |
Special queries
Powered by the Unclassified NewsBoard software, 20110527-dev,
© 2003-8 by Yves Goergen