Sto scrivendo un driver per il Samsung K9WAG08U1D NAND flashchip. Le specifiche del chip di memoria indicano che ha una dimensione di pagina di 2048 byte (2kB). Sto usando un TI MSP430F2619che ha 4096 byte (4kB) di RAM. Questo significa che ho bisogno di allocare un buffer di memoria 2k solo per scrivere su Flash. La mia applicazione è un convertitore di protocollo e quindi richiede un buffer aggiuntivo per gestire la trasmissione avanti e indietro. Per favore, suggeriscimi un approccio migliore per ridurre i requisiti di RAM dovuti alla dimensione della pagina flash.