Discussions au sujet de NI LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Création et envoie de trames personnalisées

Bonjour à tous,

 

Dans le cadre d’un projet de recherche universitaire je dois vérifier le bon comportement d’une carte électronique grâce à un équipement de tests composé d’un châssis PXI et du logiciel LabVIEW.  Les protocoles de communication utilisées entre l’équipement de tests et la carte à tester sont les suivant : Ethernet, SPI, I2C, USB.  

 

Un comportement particulier que je dois valider est la gestion des erreurs lors des échanges de données. Par exemple si le banc envoie deux trame Ethernet disposant de CRC erronés, la carte doit alors dérouler une suite d’actions particulières.

 

L’exemple précédant a été possible à mettre en œuvre grâce à la librairie Winpcap disponible sur le site NI (http://www.ni.com/example/27660/en/). Avec un peu de travail j’ai pu personnaliser l’ensemble des enveloppes de mes trames Ethernet.

 

Cependant je n’ai pas réussi à trouver l’équivalent pour les autres protocoles de communication (SPI, I2C, USB).


Sauriez-vous comment je pourrais envoyer des trames personnalisées avec ces protocoles ?

 

Ps : on m’a proposé d’utiliser Labview Real Time et de redévelopper l’ensemble des protocoles à la main mais je ne dispose pas d’assez de temps pour mettre cela en place.

 

Je vous remercie d’avance du temps que vous pourrez me consacrer Smiley Happy

0 Kudos
Message 1 of 3
(90 Views)

Bonjour,

 

J'ai trouvé ces librairies qui semblent permettre la création de trame I2C et SPI :

 

1) I2C: http://www.ni.com/example/31080/en/

 

2) SPI: http://www.ni.com/example/31163/en/

 

Passez une bonne journée.

Clément

0 Kudos
Message 2 of 3
(51 Views)
Highlighted

Merci Smiley Happy

 

Mon sujet de recherche a malheureusement changé et j'aborderais cette partie beaucoup plus tard.

 

Je ferais à ce moment un retour complet sur la bibliothèque.

0 Kudos
Message 3 of 3
(22 Views)