Ich schreibe einen Treiber für den Samsung K9WAG08U1D NAND flash
Chip. Die Spezifikation des Speicherchips erwähnt, dass er eine Seitengröße von 2048 Bytes (2 KB) hat. Ich verwende eine TI MSP430F2619
mit 4096 Bytes (4 KB) RAM. Dies bedeutet, dass ich einen 2k-Speicherpuffer zuweisen muss, nur um in Flash zu schreiben. Meine Anwendung ist ein Protokollkonverter und benötigt daher einen zusätzlichen Puffer für die Hin- und Herübertragung. Bitte schlagen Sie mir einen besseren Ansatz vor, um den RAM-Bedarf aufgrund der Größe der Flash-Seite zu reduzieren.