Modifications

Sauter à la navigation Sauter à la recherche
382 octets supprimés ,  21 septembre 2018 à 19:55
Ligne 48 : Ligne 48 :  
{{ADFImage|FEATHER-M0-ArduinoIDE-Croquis-01.png|640px}}
 
{{ADFImage|FEATHER-M0-ArduinoIDE-Croquis-01.png|640px}}
   −
== AnalogWrite / PWM sur Feather M0/Metro M0 ==
+
== AnalogWrite / PWM on Feather M0 ==
{{ambox|text=Cette section est traduite au mieux mais il faut bien avouer que cela est très technique. N'hésitez donc pas à faire part de vos corrections.}}
+
After looking through the SAMD21 datasheet, we've found that some of the options listed in the multiplexer table don't exist on the specific chip used in the Feather M0.
   −
Après avoir consulté la fiche technique du SAMD21, Adafruit à constaté qu'il manquait quelques options listée dans la table multiplexeur sur la puce spécifiquement utilisée sur un Feather M0.
+
For all SAMD21 chips, there are two peripherals that can generate PWM signals: The Timer/Counter (TC) and Timer/Counter for Control Applications (TCC). Each SAMD21 has multiple copies of each, called 'instances'.
   −
Sur toutes les puces SAMD21, il y a deux périphériques capables de générer des signaux PWM: Le Timer/Counter (TC) et Timer/Counter pour le contrôle des applications (TCC). Chaque SAMD21 dispose de plusieurs copies de chaque, appelés 'instances'.
+
Each TC instance has one count register, one control register, and two output channels. Either channel can be enabled and disabled, and either channel can be inverted. The pins connected to a TC instance can output identical versions of the same PWM waveform, or complementary waveforms.
   −
Chaque instance TC dispose d'un registre de comptage (count), un registre de contrôle (control) et de deux canaux de sortie (output channel). Chaque canal peut être activé, désactivé et même inversé. Les broches connectées sur une instance TC peuvent produire une version identique de la même forme d'onde, ou forme d'onde complémentaire.
+
Each TCC instance has a single count register, but multiple compare registers and output channels. There are options for different kinds of waveform, interleaved switching, programmable dead time, and so on.
   −
Chaque instance TCC dispose d'un simple registre compteur (count) mais de multiples registre comparateur (compare) et canaux de sorties (output channels). Il y a des options pour différent type de forme d'onde, interleaved switching, programmable dead time, etc.
+
The biggest members of the SAMD21 family have five TC instances with two 'waveform output' (WO) channels, and three TCC instances with eight WO channels:
   −
Les plus gros membres de la famille SAMD21 ont jusqu'à 5 instances TC avec 2 canaux WO (''waveform output'' : sortie de forme d'onde) et 3 instances TCC avec 8 canaux WO:
+
    TC[0-4],WO[0-1]
* TC[0-4],WO[0-1]
+
    TCC[0-2],WO[0-7]
* TCC[0-2],WO[0-7]
     −
Et cela sont ceux présentés dans la table multiplexer de la fiche technique.
+
And those are the ones shown in the datasheet's multiplexer tables.
 +
 
 +
The SAMD21G used in the Feather M0 only has three TC instances with two output channels, and three TCC instances with eight output channels:
   −
Le SAMD21G utilisé sur le Feather M0 dispose seulement de 3 instances TC avec 2 canaux de sortie, et 3 instances TCC avec 8 canaux de sorties:
   
* '''TC[3-5],WO[0-1]'''
 
* '''TC[3-5],WO[0-1]'''
 
* '''TCC[0-2],WO[0-7]'''
 
* '''TCC[0-2],WO[0-7]'''
29 836

modifications

Menu de navigation