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

Thema: 'volatile' funktioniert nicht mehr wie erwartet?

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    22.11.2005
    Ort
    Braunschweig
    Alter
    48
    Beiträge
    685
    So, habe im Bresenham mal folgendes geändert :

    Code:
      int x, y, t, dx, dy, es, el, err;
     unsigned char pdx, pdy, ddx, ddy,incx, incy;
     uint8_t rampe=deframp;
     uint8_t shortramp=0;
    Der Compiler behauptet immer noch, es werden 85 Bytes belegt, aber jetzt funktioniert es mit Start- und Stoprampe

    MfG
    Volker
    Meine kleine Seite
    http://home.arcor.de/volker.klaffehn
    http://vklaffehn.funpic.de/cms
    neuer Avatar, meine geheime Identität

  2. #2
    Erfahrener Benutzer Robotik Visionär
    Registriert seit
    26.11.2005
    Ort
    bei Uelzen (Niedersachsen)
    Beiträge
    7.942
    Wenn es mit den kürzeren Variablen geht, spricht das dafür dass es wirklich ein Problem mit zu wenig RAM ist. Die lokalen variablen werden erst zur Laufzeit belegt, sind also noch nicht in den vom Compiler angezeigten 85 Bytes enthalten.

    Etwas Hilfe dazu könnte es hier geben:
    http://www.rn-wissen.de/index.php/Sp...en_mit_avr-gcc

    Als kleineren Schritt vor einer neuen Platine gäbe es noch den Tiny4313 - ein sonst fast gleicher µC mit den doppelten Speicher.

  3. #3
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    22.11.2005
    Ort
    Braunschweig
    Alter
    48
    Beiträge
    685
    Moin!
    Der Hinweis, das die 85 Bytes quasi der Mindest-RAM-Verbrauch sind, ist auf alle Fälle sehr hilfreich, weil dann ja auch nur die Differenz zum maximalen RAM abzüglich Stack für den Rest da ist, und das ist, äh, wenig Da es jetzt ja aber zum Glück funktioniert, brauch ich den µC nicht ersetzen, zumal ich auch gerade erst einen Schwung bestellt hatte.....
    Auf alle Fälle vielen Dank für die Tipps!!

    MfG
    Volker
    Meine kleine Seite
    http://home.arcor.de/volker.klaffehn
    http://vklaffehn.funpic.de/cms
    neuer Avatar, meine geheime Identität

Ähnliche Themen

  1. LCD funktioniert nicht mehr
    Von tomy321 im Forum Schaltungen und Boards der Projektseite Mikrocontroller-Elektronik.de
    Antworten: 0
    Letzter Beitrag: 09.07.2011, 15:09
  2. RNBFRA funktioniert nicht mehr
    Von bart im Forum Schaltungen und Boards der Projektseite Mikrocontroller-Elektronik.de
    Antworten: 7
    Letzter Beitrag: 23.04.2007, 18:40
  3. programm funktioniert nicht mehr?
    Von manu_f im Forum C - Programmierung (GCC u.a.)
    Antworten: 10
    Letzter Beitrag: 05.11.2006, 09:05
  4. Flashen funktioniert nicht mehr!
    Von schnipro01 im Forum Asuro
    Antworten: 0
    Letzter Beitrag: 24.09.2006, 16:53
  5. ISP Adapter funktioniert nicht mehr
    Von Razer im Forum AVR Hardwarethemen
    Antworten: 19
    Letzter Beitrag: 26.03.2006, 12:00

Berechtigungen

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

Labornetzteil AliExpress