Gast
#120673
Hi fuer meine Diplomarbeit muss ich an einen AVR Speicher dranklemmen. Das Problem ist das da in 30 sec ca 2 MBIT an Daten anfallen. Es muessen Daten gelesen werden (Tsample = 1ms). Die Datenmenge pro sample entspricht 8x8 Bit = 64 Bit. Ich suche nun also einen Speicher in dem ich in ca 500us 8 Byte reinschreiben kann. Das Problem ist, das ich einen Mega 32 nehmen will und somit nicht allzuviele Pins fuer irgendwelche Adressleitungen verbraten will / kann / darf. Paralleler Speicher ist also quasi raus. Ich hab mir schon mal die Dataflash Dinger von Atmel angeschaut, aber so wie ich das Datenblatt verstehe kann man da immer nur Seitenweise schreiben und das dauert zu lange. I2C scheint auch zu langsam zu sein. Wie schauts mit Compact Flash oder besser MMC / SD? Kann man die (MMC / SD) Byteweise (oder wenn mehrere Bytes zumindest schnell genug) programmieren? Filesystem ist nicht noetig. Hat da irgendwer irgendwelche Ideen? Wenn ja waere ich Euch sehr dankbar. Gruss Karl