- fchao-Sinus-Wechselrichter AliExpress         
Ergebnis 1 bis 5 von 5

Thema: [Arduino C++] SD-Karte beschreiben / lesen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    shedepe
    Gast
    Mal abgesehen davon dass ich es für ziemlich sinnfrei halte einen Arduino in C++ zu programmieren (massive waste of memory) -
    gibt der compiler irgendwelche Warnungen raus ? Was geben deine Debugausgaben aus und läuft der code komplett ab? Du hast auch dran gedacht das include zu SD.h reinzumachen ?
    Ansonsten kann ich keine Fehler dran erkennen, und mir fallen auch kaum weitere Fehlergründe ein,außer dass der compiler vllt was seltsames macht.

  2. #2
    Neuer Benutzer Öfters hier
    Registriert seit
    14.04.2012
    Beiträge
    16
    Ich benutzte einfach die Arduino IDE, und die bietet ja nunmal einen Dialekt von C++ oder wie auch immer an. Auf effektive Speichernutzung kommt es bei mir nicht so an
    Der Kompiler gibt keine Fehler aus, der Code ist fehlerfrei. SD.h ist drin. Alles genau gleich, nur dass es nicht mit der Klasse klappen will. Ich hab es auch immer noch nicht hinbekommen ...

    D.h.: Die Karte wird nach implementieren des Codes in meine Klasse nicht mal mehr initialisiert. Ich habe zum Testen sogar schon die "halbschnelle Initialisierungsmethode" verwendet, weil das laut Autor der Bibliothek Fehlern vorbeugen soll.
    Also: Quellcode drauf -> Seriellen Monitor der Arduino IDE an -> Karte wird nicht initialisiert. Fehlermeldung sieht dann so aus:

    Initializing SD card...initialization failed. Things to check:
    - is a card inserted?"
    - is the wiring correct?
    - is the right SD_PIN selected?
    Normalerweise sollten Typ der SD-Karte, Speichergröße, sowie auf der SD enthaltene Dateien angezeigt werden. Das passier wie schon gesagt, nur, wenn ich das Beispiel benutze.

    Ich hoffe das war verständlich

    LG

    Und selbstverständlich steckt eine SD-Karte drin, richtig verbunden ist sie auch, in FAT16 formatiert, nicht fehlerhaft, und der richtige Pin ist auch ausgewählt.

  3. #3
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    08.08.2008
    Ort
    DE
    Beiträge
    523
    Nutzt du den SPI bei dir? Wenn ja, kommentier mal alles aus/deaktivier es und versuch es dann mal.

    mfg

  4. #4
    Neuer Benutzer Öfters hier
    Registriert seit
    14.04.2012
    Beiträge
    16
    Ich nutze kein SPI in meiner Klasse. Und selbst wenn ich alles aus der Klasse "deaktivere" und nur die Funktion Init aufrufe, funktioniert es nicht. Ich versteh das nicht ...

Ähnliche Themen

  1. SD-Karte mit µC beschreiben
    Von Kampi im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 3
    Letzter Beitrag: 16.06.2010, 06:17
  2. Externes S-RAM 62256 lesen und beschreiben mit ATMega8
    Von rogerberglen im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 2
    Letzter Beitrag: 04.05.2007, 22:23
  3. Probleme SD karte lesen
    Von carlos_soost im Forum C - Programmierung (GCC u.a.)
    Antworten: 11
    Letzter Beitrag: 05.02.2007, 16:21
  4. Karte auslesen + beschreiben
    Von Goblin im Forum Elektronik
    Antworten: 13
    Letzter Beitrag: 23.03.2006, 09:41
  5. SD Card mit Pic beschreiben und lesen
    Von Obi Wan im Forum PIC Controller
    Antworten: 2
    Letzter Beitrag: 12.03.2005, 21:39

Berechtigungen

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

Labornetzteil AliExpress