ฉันกำลังเขียนไดรเวอร์สำหรับSamsung K9WAG08U1D NAND flash
ชิป ข้อมูลจำเพาะของชิปหน่วยความจำระบุว่ามีขนาดหน้า 2048 ไบต์ (2kB) ฉันใช้TI MSP430F2619
ที่มี RAM 4096 ไบต์ (4kB) ซึ่งหมายความว่าฉันต้องจัดสรรบัฟเฟอร์หน่วยความจำ 2k เพื่อเขียนไปยังแฟลช แอปพลิเคชันของฉันเป็นตัวแปลงโปรโตคอลและดังนั้นจึงต้องใช้บัฟเฟอร์เพิ่มเติมสำหรับการจัดการไปมา กรุณาแนะนำฉันวิธีที่ดีกว่าเพื่อลดความต้องการแรมเนื่องจากขนาดหน้าแฟลช