Plan du cours

Jour 1 – Introduction au protocole CAN

  • Aperçu des réseaux embarqués et du rôle de CAN
  • Fondamentaux du protocole CAN
  • Structuration des messages, arbitrage, identifiants (standard/étendu)
  • Insertion de bits, CRC, ACK, intermission
  • Couches physique et de liaison de données
  • Caractéristiques du bus, topologie, terminaison
  • Mécanismes de gestion des erreurs CAN

Jour 2 – Communication CAN en pratique

  • Types de messages CAN : Données, Distants, Erreurs, Surcharge
  • Configuration du timing des bits et de la vitesse du bus
  • Considérations sur la charge du bus et la latence
  • Introduction aux protocoles de diagnostic sur CAN (UDS, OBD-II)

Jour 3 – Introduction à CANoe

  • Aperçu de CANoe : capacités et cas d'utilisation
  • Configuration du projet : configuration, nœuds de simulation
  • Création de fenêtres de trace et de panneaux
  • Analyse du trafic en utilisant des filtres et des journaux
  • Blocs de simulation et configuration

Jour 4 – CANoe avancé et programmation CAPL

  • Introduction à CAPL (Communication Access Programming Language)
  • Structure, syntaxe, programmation événementielle
  • Écriture de scripts CAPL pour la simulation et l'injection de pannes
  • Simulation d'ECU, comportements de passerelles et diagnostics
  • Automatisation des tests et rapports
  • Bonnes pratiques pour le débogage et la maintenance

Pré requis

  • Une compréhension des protocoles de communication basiques et des systèmes embarqués
  • Expérience en tests logiciels automobiles ou diagnostics
  • Connaissance du langage C ou expérience en scripting (CAPL est similaire au C)

Public cible

  • Ingénieurs de test et spécialistes de validation automobile
  • Développeurs logiciels travaillant avec des ECU basés sur CAN
  • Intégrateurs de systèmes et ingénieurs impliqués dans les tests de diagnostic ou la simulation utilisant les outils Vector
 28 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires