Download TFE

Transcript
On remarquera également un interrupteur (en fait, un jump), sur la broche ADBUS5 vers la
masse, celui-ci permet la mise en mode « data », permettant la programmation par l’USB de
notre ADµC.
Les deux 74HC14 présentes pour l’isolation de RX et TX sont des inverseurs à entrée trigger
de schmitt. De simples inverseurs auraient suffis, mais nous en avions déjà placés pour les
sources d’interruptions, et nous en avions encore.
Le VDIP2 possède également des ports d’entrées sorties utilisable, et commandés en mode
commandes. Nous en avons profité pour commander une LED bicolore indiquant l’activité
d’écriture sur la clé USB. Dans notre configuration, ces ports ne sont utilisables que lorsque
nous ouvrons le capteur.
Le format FAT 16
Notre VDIP2 gère les FAT 12, 16 et 32. Néanmoins, le format de formatage par Windows des
flashdrive (stockage sur de la mémoire flash, dit « clés USB ») ayant une capacité inférieure
ou égale à 4 Go par défaut sont les FAT16 (même sous Seven). De ce fait, nous allons plutôt
nous attarder sur ce dernier format. Le format FAT12 est tout bonnement obsolète.
Figure 1.17 : formatage d’une clé USB de 1Go sous Window Seven
FAT signifie : File Allocation Table, c’est un système de fichiers qui indexe les fichiers,
utilisant des adresses d’unités d’allocation sur le disque codées sur 16 bits (65536
possibilités, en théorie, 65519 voir moins dans la pratique).
Le cluster est l’unité d’allocation aux fichiers, et est composé de plusieurs secteurs. Si un
cluster est composé de 8192 octets (8 secteurs de 1ko par exemple), et qu’un fichier pèse
9000 octets par exemple, deux clusters seront utilisés, le deuxième ne sera rempli que de
808 octets.
En FAT 16, la taille maximale des partitions est de 2Go, et, exceptionnellement, de 4Go. Ceci
dépend de la taille du cluster (= taille minimale allouable), par exemple, pour une partition
FAT formatée avec des clusters de 16ko chacun, tous les fichiers présents sur cette dernière
occupera sur le volume physique un multiple entier de ce cluster.
En pratique, un fichier de 1ko (1024 octets), sur ce volume utilisera 16 ko d’espace. La taille
des clusters détermine la taille totale admissible, si on a 1ko par clusters, en FAT16, on a
Page 41 de 125