Hi, was liest ein AVR-Controller schneller aus: seine eigne EEPROM oder ein externes EPROM?
Steht in beiden Datenblättern. Ohne Kenntnis des externen EEPROM kann dir das eh keiner sagen. Ich tippe mal drauf, dass das interne in jedem Fall schneller ist, weil ein externes erstmal mit ner Adresse geladen werden muss, etc. vor allem dann, wenn's seriell angebunden ist. Beim Schreiben wird's ähnlich aussehen. Ralf
@ Ralf (Gast) >Ich tippe mal drauf, dass das interne in jedem Fall schneller ist, ISt es, ein LEsevorgang dauert ca. 4 Takte/Byte. >dann, wenn's seriell angebunden ist. Beim Schreiben wird's ähnlich >aussehen. Irrtum. Die meisten EEPROMs ermöglichen ein Pages Write Mode, d.h. es können je nach Typ 16..256 Bytes in einem Rutsch parallel geschrieben werden, was dann ca. 5..20ms dauert. Der AVR kann nur byteweise schreiben, mit ~5ms/Byte. MFG Falk
Ähm... der interne ist auf jeden fall schneller? ein AVR liest sein internes in 4 Takten, wie lange dauert es seriell 1 Bit zu übertragen? Minimum 4 Takte bei SPI (siehe maximale Bitrate im Datenblatt bezüglich SPI-Frequenz), da ist es egal, wie groß eine Page des externen EEPROM ist. Wenn die Daten nicht rauskommen... Theoretisch könnte ein externes paralleles EEPROM, mit 16Bit schneller sein, aber sowas dürfte wohl sehr schwer zu bekommen sein... mfg Emperor_L0ser
@ Emperor_L0ser (Gast) >Datenblatt bezüglich SPI-Frequenz), da ist es egal, wie groß eine Page >des externen EEPROM ist. Wenn die Daten nicht rauskommen... Wer lesen kann ist klar im Vorteil. Es ging um die SCHREIBgeschwindigkeit im zweiten Absatz. >mfg Emperor_L0ser Der Name ist Programm ;-) MFG Falk
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.