Forum: Compiler & IDEs Platform IO Arduino Libary enbinden


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von newbe (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Hallo, ich möchte die U8glib verwenden.(Mit einem ESP32)
Ich habe diese in Platform IO installiert und in der main.cpp 
eingebunden.
(#include <U8glib.h>)
Jetzt kompiliert er diese für alle möglichen Displaycontroller und dies 
passt dann nicht in den Speicher.
Wie kann man das selektieren?

Beitrag #6334277 wurde von einem Moderator gelöscht.
von TR.0LL (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Wie groß ist dein Code?
ESP32 mit größerem Speicher nehmen?
Was hast du vor vielleicht könntest du das Project mal kurz beschrieben?

von Martin (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Oder die Formatierung des Flashs ändern so das mehr Platz für dein 
Programm zur verfügung steht.

von Schlaumaier (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Oder einfach in der Libs die unnötigen CLASS löschen ;)

von Johannes S. (jojos)


Bewertung
0 lesenswert
nicht lesenswert
U8glib passt normalerweise auch in einen ATMega, und der ESP hat ein 
vielfaches an Flash.
Das erstmal alles kompiliert wird dürfte richtig sein, aber beim Linken 
wird alles nicht benutzte rausgeworfen. Im Programm darf nur der 
benutzte Konstruktor aktiviert sein, in den Beispielen sind sehr viele 
drin, die nicht benutzten müssen aber alle auskommentiert oder gelöscht 
werden.

: Bearbeitet durch User

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.