ein eeprom braucht mir zu lange, um immer nur einige bytes (5 oder 6) zu schreiben (write cycle time 5ms). page write geht sich bei mir nicht aus, da die daten immer nur kleinweise zusammenkommen. wie sieht das ganze mit sd karte aus? gibts vielleicht schnelle alternativen zum eeprom?
FRAM von RAMTRON. Wird wie ein EEPROM angesprochen, ist aber schneller und hat wesentlich mehr Schreibzyklen.
Warum kein PCF8583P. Eine RTC mit nem kleinen Ram, zur Not Batteriegepuffert, angesteuert über 100khz I2C, müsste dir ja reichen oder? Ist ne feine Sache..... Grß Jens
Mittlerweile bin ich draufgekommen, dass ich ca 10Mbit Speicher benötige. Somit fallen EEproms und FRam weg :( Also bin ich wieder bei der Speicherkarte. Leider kann ich aus der Spec nicht herauslesen, ob es sowas wie eine write cycle time gibt. Ich würde Datenpakete zu ca 90 Bit speichern. Nur diese können schnell nacheinander anfallen. Wie schnell weiß ich noch nicht genau. Aber mit 4ms write cycle time wäre es zu langsam. Wie schnell kann ich die 90 Bit auf eine Speicherkarte (sd - mmc gibts da einen unterschied?) schreiben. Für das 1. mal Initialisieren habe ich genug Zeit. Und es wird immer nur geschrieben. Erst am Ende werden die Daten ausgelesen (Info: es wird eine Art Datalogger) Oder hat vielleicht wieder jemand einen guten Vorschlag? SRAM habe ich auch schon überlegt...aber dazu benötige ich zu viele Portpins. Also wenns möglich ist...irgendwas serielles.
Was hindert dich immer erst 42 Pakete a 90 Bit (12 Byte) zu sammeln (504 Byte) und diese dann als Block auf einer Karte zu hinterlegen? Die Datenrate sollte dann auch kein Problem mehr sein, da du ja offensichtlich etwas mehr als 90 Bit / 4ms = 22.5 kBit/s benötigst. Die Karten schaffen wesentlich mehr ... Gruß, Alex
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.