Microchip’s Memory Disk Drive (MDD) file system interface library brings the ability to transfer and share portable memory devices between and embedded system and a personal computer. The MDD library provides a method to read and/or write to these storage devices through a microcontroller. The data of these storage devices can be read by a PC, and the data written by a PC can be read by a microcontroller. Most operating systems (i.e., Windows® XP) support the FAT16 and FAT32 file systems.
Based on ISO/IEC 9293 specifications
Provides a method of interfacing to files and directories on FAT12, FAT16 and FAT32 file systems
FAT16 and FAT32 allow access to up to 2 gigabytes and 2 terabytes of memory, respectively
FAT 16 standard used for most SecureDigital (SD) cards, CompactFlash® (CF) cards and MMCs MultiMedia Cards sized below 2 gigabytes (GBs)
FAT32 standard can be used to address memory sized between 2 gigabytes and 2 terabytes
Most popular file system with SD cards, CF cards and USB thumb drives
Hardware evaluation supported by PICtail Plus® SD & MMC Daughter Card (AC164122) and USB PICtail Plus Daughter Card (AC164131)
MDD file system library supports the 8-bit PIC18 devices as well as the 16-bit PIC24F, PIC24H, dsPIC30 and dsPIC33 devices and 32-bit PIC32 devices
Cannot load image!
Documentation
Filter by Document Type
Search Documentation
Title
Document Category
File I/O Functions Using Microchip's Memory Disk Drive File System Library
{"SalesForceSecurePath":"https://microchip.my.salesforce-scrt.com","EmbeddedServiceName":"Messaging_For_Microchip","SalesForcePath":"https://microchip.my.site.com/ESWMessagingForMicrochi1755319480924","AgentAvailableHeader":"No problem. Chat with our engineering experts or schedule a call that's convenient for you.","ScheduleCallUrl":"https://microchip.my.site.com/schedulemeetingportal/s/","SalesforceOrgId":"00Do0000000KAkK","JsUrl":"https://microchip.my.site.com/ESWMessagingForMicrochi1755319480924/assets/js/bootstrap.min.js"}