Boîte à outils de développement de code intégrée

Mise à jour : 6 mai 2021

Boîte à outils de développement de code intégrée

Boîte à outils de développement de code intégrée

Green Hills Software met à disposition la MULTI Toolbox for Embedded Code, permettant aux ingénieurs de développer et de déployer les modèles Simulink et MATLAB de MathWorks sur une large gamme de processeurs embarqués.

L'intégration fournira aux ingénieurs logiciels qui développent des algorithmes dans MATLAB et Simulink un moyen simple et sécurisé de développer, déboguer, optimiser et déployer leurs programmes sur des milliers de processeurs embarqués pris en charge par Green Hills.

La boîte à outils MULTI connecte Simulink et MATLAB sur le bureau à l'environnement de développement intégré MULTI (IDE) qui comprend et contrôle les processeurs cibles intégrés. Sur le bureau, les utilisateurs développent des modèles Simulink et MATLAB et génèrent du code source C / C ++. MULTI compile, connecte et exécute ensuite les binaires optimisés sur le processeur cible ou sur le simulateur de cœur intégré intégré de MULTI IDE.

MULTI renvoie ensuite les résultats à Simulink via Processor-In-the-Loop (PIL), permettant à l'utilisateur de visualiser les résultats ou de confirmer par programme que les résultats des algorithmes Simulink sur le poste de travail correspondent aux résultats réels exécutés sur le processeur intégré.

«La connexion de Simulink aux simulateurs et débogueurs intégrés est la prochaine étape importante dans le désir de nos clients de déplacer les tests et la vérification du terrain au laboratoire vers le bureau», a déclaré Tom Erkkinen, chef de produit, Génération de code intégré chez MathWorks. «Green Hills partage cette vision et a travaillé en étroite collaboration avec MathWorks pour développer sa MULTI Toolbox pour Embedded Coder. Alors que la collaboration en ligne continue de croître, le besoin d'environnements de test et de développement virtuels s'accélérera.

Une fois le programme terminé, les utilisateurs peuvent exécuter, déboguer et analyser le programme à tout moment de son exécution à l'aide de MULTI et du débogueur TimeMachine.

La MULTI Toolbox prend en charge des milliers de processeurs embarqués 32 et 64 bits des principaux fabricants de processeurs, notamment NXP, Renesas, Qualcomm, TI et Microchip.