Cours:SAM3X

De troyesGEII
Révision datée du 20 février 2015 à 00:04 par Bjacquot (discussion | contributions) (Page créée avec « ={{Rouge|PWM}}= Le µcontrôleur se compose de 8 "voies" PWM. =={{Bleu|Choix de l'horloge}}== Chaque voie PWM peut choisir parmis 2 horloges clkA et clkB dont le résul... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à : navigation, rechercher

PWM

Le µcontrôleur se compose de 8 "voies" PWM.

Choix de l'horloge

Chaque voie PWM peut choisir parmis 2 horloges clkA et clkB dont le résultat provient de l'horloge du µcontrôleur suivit de 2 prédiviseurs.

cf datasheet p989

DIVA/DIVB Valeur de CLKA/CLKB
0 CLKA/CLKB arrêtée
1 CLKA/CLKB de fréquence donnée par CLKA/CLKB
2-255 CLKA/CLKB de fréquence donnée par CLKA/CLKB divisée par DIVA/DIVB


PREA,PREB
0000 MCK
0001 MCK/2
0010 MCK/4
0011 MCK/8
0100 MCK/16
0101 MCK/32
0110 MCK/64
0111 MCK/128
1000 MCK/256
1001 MCK/512
1010 MCK/1024
autres réservé

Le registre PWM_CLK permet de configurer ces valeurs de la façon suivante :


PWM_CLK 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Fonction - - - - PREB DIVB - - - - PREA DIVA