Vector présente un logiciel embarqué allégé destiné aux petits calculateurs - Une collaboration avec Infineon débouche sur une nouvelle spécification HAL
Vector achève la mise au point de sa plateforme modulaire dédiée au développement de véhicules définis par logiciel (SDV). Le nouveau produit de Logiciel embarqué MICROSAR IO est destiné aux microcontrôleurs à faible coût et aux ressources limitées. Un projet de collaboration autour de MICROSAR IO pour les contrôleurs PSOC™4 HV d'Infineon a abouti à une nouvelle spécification de couche d'abstraction matérielle (HAL).
MICROSAR IO est une couche de base légère, sécurisée et efficace. Elle est conçue pour les petits calculateurs mécatroniques, tels que les capteurs et les actionneurs, en privilégiant la réutilisabilité et la rentabilité tout en restant indépendante des contraintes des constructeurs. Elle est particulièrement adaptée aux sous-systèmes automobiles tels que la gestion de batterie, les capteurs de stationnement et les systèmes de climatisation, où l'efficacité et une faible consommation de ressources sont essentielles.
En transférant les tâches complexes spécifiques aux constructeurs vers un calculateur compagnon, MICROSAR IO permet une intégration transparente au réseau du véhicule. MICROSAR IO assure l’abstraction du matériel au niveau de la couche mécatronique, simplifiant ainsi l’intégration avec les couches système supérieures, telles que les modules de calcul haute performance ou les contrôleurs de zone. Cela soutient la stratégie de « shift-north » des constructeurs, qui consiste à regrouper les fonctionnalités dans des modules de calcul haute performance.
La configuration de base ne nécessite que 32 k de ROM et 8 k de RAM, y compris un système d’exploitation, des capacités de communication et de mise à jour logicielle. MICROSAR IO est entièrement intégré à l’extension PlatformIO de VS Code, offrant ainsi une expérience de développement IoT au sein d’un environnement unique. Les développeurs peuvent gérer l’intégralité du cycle de développement — de la configuration du projet à la compilation, au téléchargement et au débogage du matériel — sans avoir à passer d’un outil à l’autre, ce qui accélère le développement.
Principaux avantages de MICROSAR IO
- Développement simplifié : framework facile à utiliser, configuration simple des projets et intégration à PlatformIO
- Matériel à faible coût : support du matériel à faible coût avec des communications optimisées pour les protocoles CAN, LIN, UART et SPI
- Intégration au réseau du véhicule : s’intègre de manière transparente aux réseaux des constructeurs via des calculateurs associés
- Sûreté de Fonctionnement et fiabilité : prise en charge des cas d’utilisation ASIL-D avec support et maintenance à long terme
Collaboration avec Infineon et nouvelle spécification HAL
Une collaboration avec Infineon a conduit au développement d’une nouvelle spécification de couche d’abstraction matérielle (HAL). Cette HAL est conçue pour les microcontrôleurs à faible empreinte mémoire ; elle fournit des interfaces standardisées afin de simplifier l’intégration et d’accroître la réutilisabilité des logiciels embarqués. La nouvelle spécification HAL a été mise en œuvre avec succès pour le pilote du microcontrôleur automobile d’Infineon, le PSOC™4 HV. Cette mise en œuvre a utilisé la software platform (plateforme logicielle) MICROSAR IO de Vector comme logiciel de base. La spécification HAL est également mise à la disposition d’autres fabricants de semi-conducteurs.


Contact presse
Vector Informatik GmbH
Cordula Gielen
Médias et relations publiques
E-mail : cordula.gielen@Vector.com
Téléphone : +49 711 80670-2910