STMicroelectronics annonce l’écosystème AutoDevKit, un outil logiciel de programmation d’applications disponible gratuitement en téléchargement (code source fourni) pour simplifier le prototypage de calculateurs (ECU) pour applications automobiles. Il permet de connecter aisément des microcontrôleurs SPC5 robustes avec des cartes destinées à l’automobile.

Avec l’écosystème AutoDevKit, STMicroelectronics présente une nouvelle panoplie d’outils conçus pour créer des prototypes, remplaçant les approches classiques et soutenant la standardisation, tout en favorisant la réutilisation des designs. Disponible gratuitement, la bibliothèque AutoDevKit forme un environnement logiciel où les utilisateurs peuvent sélectionner des microcontrôleurs et des cartes fonctionnelles dans le portefeuille automobile de ST afin de prototyper leur solution automobile.

Après avoir choisi leurs composants dans le référentiel AutoDevKit, les utilisateurs sont guidés pour connecter les cartes, générer le code, compiler et télécharger le micrologiciel, avant de passer au test et au débogage de leur prototype. La fourniture d’interfaces de programmation d’applications (API) pour la communication et le contrôle de chaque carte fonctionnelle représente un atout fondamental de l’écosystème AutoDevKit.

« Les concepteurs de solutions électroniques pour environnements automobiles sont soumis à une pression intense quant aux délais de commercialisation. À ce titre, ils doivent être en mesure de fournir une preuve de concept fiable dans les plus brefs délais », a déclaré Marco Monti, président, groupe Produits Automobiles et Discrets, STMicroelectronics. « Notre écosystème AutoDevKit permet aux concepteurs de raccourcir les phases d’ingénierie de plusieurs mois par rapport à l’approche traditionnelle du développement de prototypes en leur donnant la possibilité de se concentrer sur les fonctionnalités du système et en les soulageant de tâches logicielles de premier niveau ».

Le logiciel AutoDevKit fait partie de l’environnement de conception intégré spécifique (IDE) de la famille SPC5 des microcontrôleurs conçus par ST pour les applications automobiles. ST présentera la technologie AutoDevKit au salon Embedded World 2020 (Nuremberg (Allemagne) du 25 au 27 février 2020.

L’écosystème complet d’AutoDevKit comprend le module additionnel (plugin) pour bibliothèque AutoDevKit et des outils de développement matériel, dont les cartes de découverte et fonctionnelles AEK-MCU, ainsi que des démonstrateurs de solutions système AEKD optimisés pour les environnements automobiles.

La panoplie d’outils AEK comprend des cartes de découverte permettant d’évaluer des microcontrôleurs dédiés aux applications automobiles et des cartes fonctionnelles capables d’implémenter rapidement différentes fonctions : commande de moteur, éclairage à LED, gestion de l’alimentation, audio et connectivité. Des interfaces API dédiées disponibles pour chaque carte permettent de piloter les fonctionnalités et de faciliter la communication, sans qu’il soit nécessaire de disposer de connaissances approfondies des circuits intégrés utilisés ou de leurs fiches techniques.

Les démonstrateurs de solutions système AEKD assurent un accès direct aux cartes de démonstration système préassemblées, ainsi qu’aux kits de cartes et aux ensembles matériels non électroniques (composants et charges pour automobiles), ce qui permet aux utilisateurs d’émuler au plus près la solution qu’ils souhaitent développer.

Entièrement intégré à l’environnement de développement logiciel SPC5 Studio, le référentiel AutoDevKit étend les fonctionnalités de l’IDE grâce à l’attribution automatique des entrées sorties dans l’éditeur graphique des microcontrôleurs et des cartes, afin d’aider les utilisateurs à interconnecter plusieurs cartes fonctionnelles avec la carte du microcontrôleur. De même, les interfaces API du référentiel AutoDevKit sont entièrement intégrées avec des pilotes de premier niveau de SPC5 Studio, fournissant un code immédiatement utilisable entre les plateformes de microcontrôleurs.

Fabricant : STMicroelectronics

Référence : AutoDevKit