Gestion du micro card

Si vous avez un projet avec n'importe quel audio, vidéo, graphique, enregistrement de données, etc., vous trouverez qu'il est essentiel d'avoir une option de stockage amovible. La plupart des microcontrôleurs ont un stockage intégré extrêmement limité. Par exemple, même la puce Arduino Uno a seulement 2 Ko de mémoire EEPROM. Il y a plus de flash (8K) mais vous ne pouvez pas y écrire aussi facilement et vous devez faire attention si vous voulez stocker des informations en flash que vous n'écrasez pas le programme lui-même!
 En option j'ai rajouté un afficheur pour indiquer les modes de lecture ou d'écriture de la carte.

Les commandes avec le terminal de communication.

 *     @D = lecture du contenu du repertoire
 *     @E = Effacer le fichier @E1 à @E999 -> File???.txt
 *     @W = Selectionner un Fichier en cours d'écriture @W1 à @W999 -> File???.txt
 *     @M = Créer un sous repertoire @Mnom -> taille du nom maximun 4
 *     @S = Suppression du sous repertoire @Snom -> taille du nom maximun 4
 *     @C = aller sur le repertoire @Cnom -> taille du nom maximun 4
 *     @P = Protocol d'échange avec 2 cartes  la première envoi "@P" -> pour obtenir "@POK"
 *     par défaut en mode d'écriture


le programme : Micro_SD




Commentaires