www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik at45 speicher


Autor: juergen.klauck (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo!
wieso hat der externe flash speicher eine buffer groesse von 264
byte??
256 sind doch leicht aus weiter mit (1 byte) zu adressieren
ich glaube ich uebersehe da etwas!!
sollte ich das c flag mit nutzen???
ich wollte cont messdaten einlesen...nu muss ich bis 264 "zaehlen"
bis ich den buffer togglen kann und in den main mem schreiben kann
hmmm... besten dank fuer ALLE anregungen
gruss juergen

Autor: N. K. (bennjo)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,
du musst die 264 byte/Page ja nicht nutzen!
Man kann ja auch vorher schon rüberflaschen...ich hab auch erst
gedacht...das das ziemlich blöd wäre...im nachhinein hab ich aber doch
einiges mit den paar extra-byte angefangen.

In deiner Datenverwaltung würde ich aber wirklich nur die 256 ersten
bytes verwenden...sonst wirds wirklich ziemlich blöd!

Bei den neueren kann man das auch EINMALIG umprogrammieren...such mal
nach "power of 2" im Datenblatt...

Gruß,
Nikias

Autor: arc (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Da dürfte wohl die gleiche Idee wie bei NAND-Flashs dahinterstecken:
256/512/... Bytes pro Sektor für die Daten + 8/16 Byte für die
Fehlerkorrektur und/oder Verwaltungsinformationen für das Dateisystem

Autor: juergen.klauck (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hi!
besten dank fuer die antworten... !!!

@nikias.. yau! ich werde auch erst mal nur die 256 nutzen...
ist nur schade, das ich nun nicht die "auto gesammt auslese" funktion
nutzen kann.... macht unschoene loecher im gesammt bild:)... ist aber
kein problem... da ich ja auch beim auslesen adressieren kann

@arc... daran hab ich noch gar nicht gedacht, wird aber wohl der grund
sein :)

mir ging es nur darum, das ich nicht was grundlegendes uebersehen habe

besten dank nochmal !! ....
juergen

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.