For a better experience on dSPACE.com, enable JavaScript in your browser. Thank you!

Générer des calculateurs virtuels

Les avantages

  • Générer des calculateurs virtuels (V-ECUs) à partir du code de production à la fois pour le développement de calculateurs AUTOSAR et NON AUTOSAR
  • Créer de manière flexible des calculateurs virtuels selon vos besoins, indépendamment du fait de tester un nouvel applicatif ou tout le code du calculateur incluant les couches basses tierce partie (BSW)
  • Inclure la génération de calculateur virtuels dans votre chaîne existante d’outils d’intégration continue et utiliser les calculateurs virtuels contenant la dernière version du code de production

Tests du logiciel applicatif

Comme VEOS est une plate-forme de simulation sur PC, les développeurs peuvent tester le dernier code de production directement sur leur ordinateur. Il est ainsi possible de valider directement le code fonctionnel et la couche applicative pour les calculateurs virtuels sans avoir à intégrer tout le logiciel de base. Les tests peuvent être effectués dans des scénarios de test en boucle ouverte ou fermée.

Intégration du logiciel de base (BSW)

Vous pouvez intégrer les couches basses et leur configuration (p. ex. les piles de communication ou les modules pour le diagnostic) en tant que logiciel couche basse tierce partie, combiné au logiciel d’application dans SystemDesk pour générer un calculateur virtuel qui comprend à la fois le BSW et le logiciel applicatif. Ce calculateur virtuel peut être utilisé pour tester l’intégration de l’applicatif et du code de production des couches basses.

Intégration continue

Le processus de génération du calculateur virtuel peut être intégré dans des chaînes d’outils existantes en automatisant la configuration et la génération du calculateur virtuel. Le processus de génération fournira toujours des calculateurs virtuels avec la dernière version du code de production. Il est ainsi possible d’intégrer le calculateur virtuel en continu. Dans ce scénario, chaque mise à disposition d’un nouveau code déclenchera la régénération du calculateur virtuel, comprenant la dernière version du code. Le calculateur virtuel sera alors automatiquement testé et les résultats seront transmis au développeur ou enregistrés dans une base de données, afin de servir d’entrées pour des tests automatisés et des processus d’intégration ultérieurs.

Informations approfondies