User manual
45
Sous réserve de modications
A n a l y s e d e b u s s é r i e
Fig. 13.8: Menu de dénition du bus SPI
13.7 Déclenchement bus SPI
Après la conguration du bus, les conditions de déclenchement
doivent être dénies an de pouvoir déclencher différents
événements. Appuyer sur la touche TYPE dans la section TRIG-
GER de la face avant, puis sélectionner la touche programmable
SERIAL BUSES. Appuyer ensuite sur la touche SOURCE dans
la section TRIGGER, puis sélectionner le bus SPI (à noter: pro-
posé uniquement si déni antérieurement). Toutes les options
de déclenchement possibles s’afcheront en appuyant sur la
touche FILTER dans la section TRIGGER. Le déclenchement
peut s’effectuer à partir des options FRAME START, FRAME
END et dans un BIT présélectionné. (Appuyer sur la touche
programmable BIT, puis utiliser le bouton de sélection pour
sélectionner le nombre de bits souhaité).
Fig. 13.9: Menu de déclenchement SPI
D’autres possibilités de déclenchement sont disponibles en
appuyant sur la touche programmable SER. Un menu PATTERN
s’ouvre alors et propose le nombre possible de bits (valeurs
disponibles comprises entre 0 et 4095).
Ce menu permet aussi de dénir le nombre de bits par message
(valeurs possibles comprises entre 1 et 32) et de paramétrer
chacun des bits ainsi dénis.
L’entrée du flux de bits en série peut être binaire ou he-
xadécimal: élément déni grâce à la touche programmable
PATTERN INPUT. Si une entrée binaire est sélectionnée, les
bits individuels peuvent être choisis à l’aide de la touche pro-
grammable SELECT BIT et du bouton de sélection. La touche
programmable VALUE sert à dénir si le bit doit être de 0, 1 ou
X (indifférent). Si une entrée hexadécimale est sélectionnée,
la touche programmable VALUE et le bouton de sélection
sont utilisés pour dénir la valeur de chaque quartet (4 bits).
La touche programmable NIBBLE permet de passer d’un
quartet à un autre. Le quartet actuellement actif sera encadré
en vert. En appuyant trois fois sur la touche MENU OFF, tous
les menus se ferment. L’oscilloscope va maintenant lancer
le ux de bits déni.
13.8 Bus UART/RS-232
Le bus UART (Universal Asynchronous Receiver Transmitter)
est un système de bus général et la base de la plupart des
protocoles. Parmi ces protocoles gure le RS-232. Il consi-
ste en une structure avec un bit de départ, des bits de 5 à 9
données, un bit de parité et un bit d’arrêt. Le bit d’arrêt peut
supporter la longueur nominale d’un bit, voire d‘1,5 ou 2 fois
cette longueur.
13.9 Dénition de bus UART/RS-232
Remarque : Avant de congurer le bus, s‘assurer
d‘avoir choisi le niveau logique correct pour les
entrées logiques (comme décrit au chapitre 12.1)
et/ou la voie analogique (comme décrit au chapitre
4.5). Le réglage par défaut est de 500mV dans les
deux cas.
Pour rendre le décodage possible, s‘assurer d‘avoir
au moins un message complet d‘un protocole série
sur l‘écran. Les détails des messages décodés peu-
vent être observés en utilisant la fonction ZOOM.
An de décoder le bus UART, il est nécessaire de dénir au
préalable quels canaux logiques doivent être reliés aux lignes
de données. Ouvrir le menu bus, sélectionner le type de bus
UART, puis appuyer sur la touche programmable CONFIGURA-
TION. Dans le menu qui s’ouvre alors, appuyer sur la première
touche de menu programmable DATA SOURCE et utiliser le
bouton de sélection pour choisir la voie logique. La touche
programmable ACTIVE alterne entre les sources «faible» et
«élevée». Leur sélection est indiquée par un fond bleu (pour
RS-232, sélectionné «faible»). La touche SYMBOL SIZE et le
bouton de sélection permettent de choisir entre 5 et 9 bits. La
touche parité permet de sélectionner un bit pair, impair ou nul.
Le dernier élément de menu en page 1 dénit la longueur du
bit d’arrêt en tant que nominal, x 1,5 ou x 2.
Fig. 13.10: Menu de déclenchement de données SPI