- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Ergebnis 1 bis 10 von 26

Thema: Probleme beim Ausführen/programmieren

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    13.01.2014
    Beiträge
    454
    Blog-Einträge
    3
    Ich sehe da 2 kleine Fehler:
    Code:
    volatile unsigned char t1, t2;
    Nein, volatile macht hier keinen Sinn. Die Variablen sind nur im Sketch bekannt, wie kann da äußerlich zugegriffen werden?

    Code:
    if( (t1) && (t2) && (t1 == t2) ){//.....}
    Wie wärs mit:
    Code:
    if(t1 && (t1 == t2) ){//.....}
    oder
    Code:
    if(t1 & t2){//.....}
    Kleiner Tipp am Ende:
    Code:
    t1 = 0;
    t2 = 0;
    Ja, Variablen initialisieren ist guter Stil, und manchmal ist fehlendes Initialisieren Grund von Programmfehlern!
    Geändert von Sisor (22.06.2014 um 09:31 Uhr) Grund: Nach Hinweis korrigiert...

  2. #2
    Moderator Robotik Visionär Avatar von radbruch
    Registriert seit
    27.12.2006
    Ort
    Stuttgart
    Alter
    62
    Beiträge
    5.799
    Blog-Einträge
    8
    if(t1 && t2 >0) ){//.....}

    ist ja nicht das was wir wollen! Wenn schon kürzen, dann richtig:

    if( (t1 > 0) && (t1 == t2) ){//.....}

    Wenn eine Taste gedrückt wurde und zweimal die selbe Taste erkannt wurde, dann...

    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!

  3. #3
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    13.01.2014
    Beiträge
    454
    Blog-Einträge
    3
    Verdammte Operatoren... ich meinte:

    if((t1 & t2) > 0) ){//.....}

    bzw gekürzt :

    if(t1 & t2){//.....}
    Geändert von Sisor (22.06.2014 um 09:30 Uhr)

Ähnliche Themen

  1. Probleme beim Programmieren
    Von ActiveRobo im Forum Asuro
    Antworten: 11
    Letzter Beitrag: 26.01.2012, 19:23
  2. Probleme beim Programmieren
    Von robochick im Forum Asuro
    Antworten: 2
    Letzter Beitrag: 09.04.2011, 01:59
  3. Probleme beim Programmieren eines AtMegas
    Von schwerminator im Forum AVR Hardwarethemen
    Antworten: 5
    Letzter Beitrag: 25.03.2008, 15:58
  4. Probleme beim Programmieren (wegen Windows XP???)
    Von DeadDealer im Forum AVR Hardwarethemen
    Antworten: 4
    Letzter Beitrag: 11.01.2007, 15:00
  5. Antworten: 9
    Letzter Beitrag: 14.03.2005, 20:08

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Solar Speicher und Akkus Tests