From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Discussions au sujet de NI LabVIEW

annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

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 🙂

0 Compliments
Message 1 sur 3
1 900 Visites

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 Compliments
Message 2 sur 3
1 861 Visites

Merci 🙂

 

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 Compliments
Message 3 sur 3
1 832 Visites