Memory Disk Drive File System for PIC18 PIC24 dsPIC PIC32
  Software Libraries
  Application Notes
  Code Examples
  Data Sheets
  Development Tools
  MCU & DSC Overview
  8-bit
  16-bit
  32-bit
  Application Design Centers
Memory Disk Drive File System for PIC18 PIC24 dsPIC PIC32

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.

Optional SD & MMC PICtail Plus (AC164122)

Features of Microchip’s memory disk drive file system:

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

Downloads