ไลบรารีสำหรับการใช้แฟลชภายในของ SAMD21/SAMD51 MCU กับระบบไฟล์ FATFS
SAMD21 MCU มีแฟลช 256KB (แฟลช 512KB สำหรับ SAMD51) ซึ่งค่อนข้างใหญ่ โดยปกติแล้วเฟิร์มแวร์จะมีส่วนเล็ก ๆ จุดประสงค์ของไลบรารีนี้คือการใช้พื้นที่ที่เหลือเป็นที่เก็บข้อมูลโดยใช้ระบบไฟล์ FATFS ที่เก็บข้อมูลนี้สามารถใช้สำหรับการบันทึกและอ่านไฟล์ในลักษณะเดียวกับที่ทำด้วยการ์ด SD นอกจากนี้ที่เก็บข้อมูลนี้สามารถเปิดเผยได้ว่าเป็นที่เก็บข้อมูลมวล USB บอร์ด SAMD21 เมื่อเสียบเข้ากับพอร์ต USB ของคอมพิวเตอร์จะปรากฏเป็นแฟลชไดรฟ์ภายนอก ไฟล์สามารถคัดลอกไปที่/จากที่เก็บแฟลชภายใน ดูที่ https://github.com/mollayo/samd_internalflash/tree/main/examples/internal_flash_with_usb_mass_storage
ห้องสมุดนี้มีไว้สำหรับ Arduino IDE มันได้รับการทดสอบใน Seeeduino Xiaomi, Adafruit Feather M0 WiFi และ Itsybitsy M4 Express แต่ควรทำงานกับบอร์ดทั้งหมดตาม SAMD21 หรือ SAMD51 MCU
การพึ่งพา: