AT45-Dataflsh: parallel lesen und beschreiben?

Gast #3960354
Lesenswert?
• ▲
▼
Kann man ein AT45-Dataflash parallel lesen und beschreiben? Da der Chip 
nach dem Start des Schreibvorgangs (vom SRAM-Buffer des Chips zu seinen 
Dataflash-Zellen) 35ms busy ist, ich aber alle 5ms andere Daten lesen 
möchte, wäre das nett. Im Datenblatt steht am Anfang "Two SRAM Data 
Buffers (256/264 Bytes) – Allows Receiving of Data while Reprogramming 
the Flash Array". Im Rest des AT45DB081D-Datenblatts ist davon aber 
keine Rede mehr: bei allen Operation wie Lesen (Dataflash-Zellen zum 
SRAM-Buffer) und Schreiben (SRAM-Buffer in 35ms zu Dataflash-Zellen) 
steht: "During this time, the status register will indicate that the 
part is busy". Verwirrt.
Gast #3960447
Lesenswert?
• ▲
▼
REceive bezieht sich dann vermutlich auf den AT45, und während des 
langsamen schreibvorganges können schon mal weitere Daten reingezogen 
werden.
Kannst du nicht 2 so betreiben daß sie inhaltlich identisch gehalten 
werden durch und wechselseitig lesen und füllen? Ist halt noch mehr 
Verwaltung....

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.