Formation continue

Pôle formation

Formation :
CVI Niveau 2
Référence : CVI2
Durée :
2 jours
Niveau :
Approfondissement
Lieu :
Paris ou sur site
Tarif : 1850 € HT

Télécharger la fiche formation

CVI Niveau 2

Ils ont apprécié leur formation !

Consultez nos enquêtes de satisfaction

Découvrez aussi...

Langage C++

LabWindows/CVI Niveau 2

Description

L'objectif de ce cours est l'approfondissement de la connaissance de l'environnement de développement en C de National Instruments. Ce cours est orienté communication vers l'extérieur. Il permet d'aborder plusieurs méthodes pour échanger des données avec d'autres applications.

Public concerné

L'objectif de ce cours est l'approfondissement de la connaissance de l'environnement de développement en C de National Instruments. Ce cours est orienté communication vers l'extérieur. Il permet d'aborder plusieurs méthodes pour échanger des données avec d'autres applications.

Objectifs de la formation

  • Compiler des modules en tant que DLL, pour qu'ils puissent être utilisés avec d'autres applications
  • Elaborer des interfaces complexes avec des barres d'outils et des menus
  • Debugger des applications distribuées
  • Tirer parti des toolkit

Prérequis

Pour suivre efficacement cette formation, les stagiaires doivent avoir :
- Une solide maîtrise de LabWindows/CVI niveau 1: Ils doivent être à l'aise avec la création d'interfaces utilisateur simples, la programmation de séquences d'actions et l'utilisation des outils de base de LabWindows/CVI.
- Des connaissances approfondies en programmation C: Une bonne compréhension des pointeurs, des structures, des fonctions, de l'allocation dynamique de mémoire est essentielle pour aborder des concepts plus avancés comme la création de DLL et l'interfaçage avec d'autres environnements.
- Une notion des concepts de programmation objet: Bien que LabWindows/CVI ne soit pas purement orienté objet, comprendre les concepts de classes, d'objets et d'héritage peut être utile pour appréhender certains aspects de la programmation avancée.

Programme de la formation

Rappels des concepts de base

  • Modèle des fonctions Callback
  • Création des messages
  • Structure des drivers d'instruments

Programmation de l'interface utilisateur

  • Graphes d'intensité
  • Graphes 3D
  • Tableaux de contrôles
  • Tables
  • Contrôles personnalisés
  • Approfondissement sur demande de l’interface utilisateur

Modularité et comptabilité du code avec d'autres environnements

  • Développement de code modulaire et réutilisable
  • Les DLL
  • Debogage d'application
  • Portage de code entre différents environnements (LabVIEW, TestStand)
  • Création et documentation de panneaux de fonctions

Sujets complémentaires

  • Multithreading
  • Temps réel
  • Suivi de ressources
  • Utilisation du Windows SDK
  • Interfaçage avec LabVIEW
  • Variables réseau
  • Fonctions utiles
  • ToolKits

Un projet sur mesure ?

Commercial Formation

Contactez votre Conseiller Formation Styrel

01 69 88 85 29

Nos certifications

 
 
 
La certification qualité a été délivrée au titre de la catégorie d’action suivante : ACTIONS DE FORMATION.
 

Au sujet du handicap

handicap styrel formation

Vous êtes en situation de handicap ?
Chaque situation étant particulière, n’hésitez pas à nous contacter afin que vous puissiez bénéficier de nos formations.

Cliquez ici pour correspondre avec notre correspondant handicap.