Étape 5: Facteurs à considérer
il ne lit que les systèmes de fichiers FAT16 - aucun support SDHC
Il coutume de lire les noms de fichiers longs - garder les noms de fichiers moins de 8 caractères, extensions au-dessous de 3 caractères
Il n’a aucun soutien pour des fragments de fichiers - défragmenter votre carte SD avant la lecture
Il utilise 3K de flash - utilisation d’un microcontrôleur avec 3K ou plus flash espace
Ce projet est basé sur les points suivants :
http://www.Secure-Digital-Card-source-code-Driver.com/layout-of-a-MMC-or-SD-Card-with-Fat/The-Master-Boot-Record
http://www.Tavi.co.uk/PHOBOS/FAT.html
http://www.Maverick-OS.dk/FileSystemFormats/FAT16_FileSystem.html
http://www.diylife.com/2008/04/25/Make-a-Talking-MSP430-Microcontroller/
http://www.TI.com/MCU/docs/litabsmultiplefilelist.tsp?sectionid=96&tabid=1502&literatureNumber=slaa281b&docCategoryId=1&familyId=342
Avec le temporisateur sur un diviseur de 512, vous avez sur la fréquence d’échantillonnage maximale que votre processeur doit être capable de gérer sans sauter quelques octets. vous pouvez joindre :
fréquence d’échantillonnage de 2kHz à 1MHz
fréquence d’échantillonnage de 16kHz sur 8MHz
fréquence d’échantillonnage de 24kHz à 12MHz
fréquence d’échantillonnage de 32kHz sur 16MHz
cependant garder à l’esprit que l’utilisation de la puissance est detirmined par votre fréquence d’ACD, plus vite vous exécutez votre système le plus de puissance que vous utilisez. et que souder directement sur les broches d’un adaptateur Micro-SD fait un fantastique Slot Micro-SD.