Qu'est-ce que la communication?
C'est l'échange d'information entre différents contrôleurs ECU (Electronic Control Units) connectés via un système de bus (CAN, LIN, FlexRay, ...).
Où a lieu la communication ?
Il existe différents réseaux dans un véhicule moderne. Les réseaux sont constitués d'ECU. Le passage d'un réseau à un autre est assuré par un dispositif appelé Passerelle. C'est un ECU qui "comprends" le langage des deux (ou plusieurs) réseaux (ex. : CAN et LIN).
Comment fonctionne la communication ?
Toutes les ECU utilisent une base de donnée commune (DBC,LDF, FIBEX, ...), la matrice de communication. Cette matrice définit les mots du langage (messages, signaux, ...) et tous les dispositifs qui communiquent entre eux (ECU du réseau).
De quels élément est constitué une ECU typique ?
Dans son principe, un ECU est constitué d'une partie fonctionnelle, l'application proprement dite, et d'une partie qui gère les aspects communication de l'ECU.
La partie fonctionnelle met en œuvre la fonction de l'ECU, par exemple, ECU de commande de climatisation ou ECU de commande de portière.
Un pour tous
Toutes les ECU sont censées communiquer entre elles. Toutes les ECU sur un système de bus utilisent la même matrice de communication. Par conséquent elles utilisent toutes également les mêmes composants logiciels pour communiquer.
CANbedded - Les Composants Standard de Vector
Les composants logiciels embarqués de Vector - ou CANbedded en abrégé - fournissent une large gamme de fonctionnalités qui sont indispensables pour les unités de commande des applications automobiles et intègrent l'expérience de Vector dans les domaines du logiciel embarqué et de la communication CAN (Controller Area Network).
Les composants standard sont basés sur un code générique. Ils sont paramétrables et permettent le développement d'applications spécifiques.
- Faible consommation de ressources ROM et RAM
- Exécution efficace
- Génération Automatique du paramétrage et de l'information de configuration
- Simplicité d'intégration dans le logiciel applicatif
- Compatibilité avec les outils Vector d'analyse, de simulation et de calibration
- Compatibilité avec les exigences des constructeurs automobile.
Le code source est ajusté par les données de paramétrage et de configuration qui sont déterminées hors-ligne à l'aide de l'outil de configuration. Il en résulte l'obtention de composants CANbedded standardisés indépendants de la fonctionnalité du nœud cible.

Demande de devis