The PICBASIC PRO programs included in this zip allow reading and writing to
SD (Secure Digital) and MMC (Multi Media) cards using the FAT16 file system.
The code was written based on information from the Microchip USB framework
and Jan Axelson's book, USB Mass Storage. Details on SD and MMC cards and
the FAT file system can be found there.
The included code does not actually use the security features of SD cards.
It reads and writes to the cards using SPI in MMC mode. While the code can
certainly be modified to take advantage of the secure digital features, a
license to the SD consortium would need to be paid. Information about this
can be found online.
Speaking of licenses, the FAT file system is owned by Microsoft and must be
licensed from them if you intend to sell a product that uses it. The license
fee looks to be fairly nominal. More information can be found on Microsoft's
web site.
Bookmarks