Dieser Breakout ist für einen faszinierenden Chip - er sieht aus wie ein SPI Flash-Speicherchip (wie der GD25Q16), ist aber in Wirklichkeit eine SD-Karte im SMT-Chip-Format.
Das bedeutet, dass Sie wie ein SD-Karten-Breakout verdrahten und die SD-Karten-Bibliotheken verwenden, die Sie bereits für Ihren Mikrocontroller haben. Sie können zum Beispiel die eingebaute SD-Bibliothek in Arduino verwenden, oder für CircuitPython gibt es eine sdcard-Bibliothek. Der Breakout verhält sich wie eine 512 MB große Karte mit FAT-Formatierung (sie ist vorformatiert).
Sie werden sich vielleicht fragen, wozu man so etwas braucht - schließlich kann man es nicht wie MicroSD-Karten an einen Computer anschließen, um die Dateien abzurufen. Für einige Anwendungsfälle, wie z. B. die Datenprotokollierung in einem Gerät mit starken Vibrationen, bei dem man nicht möchte, dass sich die SD-Karte löst, oder wenn man die Größe reduzieren muss, oder wenn der Mikrocontroller eine USB-Massenspeicherschnittstelle bietet, könnte dieser Chip sehr nützlich sein.
Im Vergleich zu einfachem SPI-Flash übernimmt dieser NAND-Speicherchip die gesamte Verschleißausgleichsfunktion und ECC-Berechnung. Sie müssen die Blöcke nicht manuell löschen, sondern schreiben und lesen sie einfach wie bei jeder SD-Karte. Er kann mit bis zu 50 MHz getaktet werden und die 'Schreibgeschwindigkeitsklasse' ist 8 (obwohl man mit einfachem 1-Bit-SPI im Vergleich zu SDIO vielleicht nicht so schnell sein kann).
Adafruit hat dieses Breakout als Schnellstart für diesen Chip entwickelt. Sie haben den Chip im 'SPI'-Modus verdrahtet, mit einem Pegelumsetzer, so dass man ihn problemlos mit 3V oder 5V Logik verwenden kann. Sie erhalten auch einen 3,3-V-Regler und einen Pullup auf CS. Schließen Sie die SPI-Pins an Ihren Mikrocontroller an, verwenden Sie Ihre bevorzugte SD-Bibliothek und Sie sind in wenigen Minuten einsatzbereit!
TECHNISCHE DETAILS
Kapazität: 4Gbit (512MByte)
Betriebsbedingungen Temperaturbereich: Ta = -30 bis +85 Grad Celsius
Lagerungsbedingungen Temperaturbereich: Tstg = -40 bis +85 Grad Celsius
Unterstützung von bis zu 50Mhz Taktfrequenz
Eingebaute HW ECC Engine und hochzuverlässiger NAND Management Mechanismus
Schreibgeschwindigkeit bis zu Klasse 8
Produktabmessungen: 21.4mm x 17.7mm x 2.9mm / 0.8" x 0.7" x 0.1"
XTSD Datenblatt