mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Dataflash - Lesen


Autor: Mutter (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Leute

Ich versuche gerade zum Anfang nur das Statusregister auszulesen.
Empfange aber nur 0xFF als Resultat. Das bekomme ich auch wenn der
Dataflash überhaupt nicht dran ist.
Der Schaltplan sollte aber richtig sein, wenn ich mich täusche (Habe
nur die relevanten Komponenten eingezeichnet).

Kann jemand hier helfen?

Autor: Mutter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hab diesen jetzt mal durch einen 4MBit Typ ersetzt. Da kommt was an.
Jedoch auch was falsches: 11001110 als Statusbyte. Das bedeutet eine
Dichte von 1MBit wenn ich in die Tabellen schaue. Da es sich um ein
4MBit Device handelt, verstehe ich das nicht ganz. Das ist die Reaktion
auf den Befehl 0xD7 (also "SPI Mode 0 oder 3"). Bei 0x57 als Code
bekomme ich 11110000 zurück.

Autor: Mutter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ok jetzt funzt es, anscheinend muss
(1<<CPHA) und (1<<CPOL)
gesetzt werden.

Hätte aber eigentlich auch anders gehen müssen ?! Laut Datasheet sind
ja alle Modi möglich.

Autor: Schneider H. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo

ich habe auch gerade erstmal das STATUS-Byte ausgelesen. Jedoch wusste
ich nicht ob per "0x57" Kommando (Inactive Clock Polarity Low or
High) oder mit "0xd7" Kommando (SPI Mode 0 or 3).

Habe dann beides probiert und es kam dasselbe (richtige) Ergebnis
zurück.

Aber welches Kommando ist denn nun richtig? Ich benutze das normale
Hardware SPI des mega8515.

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.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

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