User manual

45
Sous réserve de modications
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 conguration du bus, les conditions de déclenchement
doivent être dénies an 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’afcheront 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 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’ente du flux de bits en 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 lectione,
la touche programmable VALUE et le bouton de 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. Loscilloscope 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 darrêt peut
supporter la longueur nominale dun bit, voire d‘1,5 ou 2 fois
cette longueur.
13.9 Dénition de bus UART/RS-232
Remarque : Avant de congurer 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.
An de décoder le bus UART, il est nécessaire de dénir au
préalable quels canaux logiques doivent être rels 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é «faibl). La touche SYMBOL SIZE et le
bouton de 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 darrêt en tant que nominal, x 1,5 ou x 2.
Fig. 13.10: Menu de déclenchement de données SPI