Hallo, ich suche ein robustes Wechselspeichermedium zwischen 128 kByte und 1 MByte; ein paar tausend Schreibzyklen sollten drin sein; Schreibtempo fast egal (ein paar Dutzend Bytes pro Sekunde zum Datenloggen); und schön einfach zum Anbinden, sowohl hardwaremäßig (wenig Pins) als auch softwaremäßig (kein irre aufwendiges Protokoll, einfach linearer Zugriff). iButtons sind zu klein, Chipcards zu teuer, CF zu aufwendig, PCMCIA-SRAM zu vielbeinig. Was gibt es dazwischen, was ich einfach nicht zu entdecken in der Lage bin? Dank und Gruß, Philipp.
Ich war vor einiger Zeit mal über das hier gestolpert, find ganz interssant: http://www.ucapps.de/mbhp_bankstick.html Gruß Ingo
Hi, wie wär's mit I2C-EEPROM? Zwei Pins als Datenverbindung und einfaches Protokoll bzw. bei manchen Megas auch in Hardware... Sebastian
Du warst leider nicht in der Lage MMC/SD Karten zu entdecken. Die lassen sich ueber SPI ansprechen und solange man nicht gleich ein komplettes Filesystem braucht sondern nur Rohdaten ist es relativ einfach. Problematisch koennte vielleicht sein das sich die Karten zwar auch alle 1Byte weise lesen lassen, aber manche (viele, alle?) nur Bloecke von 512Byte schreiben koennen. Das bedeutet im schlimmsten Falle das man einen Block aus der Karte auslesen muss, ein Byte aendert und dann den Block wieder zur Karte schickt, oder anders gesagt der Microcontroller braucht mehr als 512Byte Ram. Olaf
DataFlash mit "selbstgestrickten" Lesegeraeten waere noch eine Moeglichkeit. Allerdings muss man da auch mit "Datenblocks" hantieren. Dataflashs haben jedoch 2 Ram-Buffer was die Sache etwas erleichtert. Ansprechbar ueber SPI, sogar relativ schnell. Fuer den "Erstkontakt" mit diesem Speichertyp kann man mit dem Dataflash auf dem AVR-Butterfly "rumspielen". http://www.atmel.com/products/DataFlash/ HTH, Martin
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.