Nachdem ich vor kurzem ein MSP430 Launchpad gekauft habe, habe ich mit verschiedenen Mikrocontroller-Projekten gespielt. Leider verfügt der MSP430G2553 nur über 512 Byte RAM, sodass für komplexe Aufgaben externer Speicher erforderlich ist.
Nachdem ich mir SPI- und I2C-SRAM- und EEPROM-Chips angesehen hatte, entdeckte ich FRAM .
Es sieht perfekt aus. Erhältlich in großen Größen (das oben genannte ist ein 2-MB-Teil), mit geringem Stromverbrauch, byteadressierbar und programmierbar, nicht flüchtig, keine Verschleißprobleme, keine Notwendigkeit, explizit etwas zu löschen, und tatsächlich billiger als serieller SRAM (im Vergleich zu Teilen von Microchip).
Tatsächlich sieht es zu perfekt aus, und das macht mich misstrauisch. Wenn dieses Zeug so viel besser ist als serieller SRAM und Flash-EEPROM, warum ist es nicht überall? Soll ich bei SRAM bleiben oder ist FRAM eine gute Wahl zum Experimentieren?