Génération de code C et C++ optimisé pour systèmes embarqués

Embedded Coder® génère un code C et C++ lisible, compact et rapide pouvant être utilisé sur les processeurs embarqués, les cartes de prototypage rapide sur cible et les microprocesseurs utilisés dans la production en grande série. Embedded Coder permet des options de configuration MATLAB Coder™ et Simulink Coder™ supplémentaires, ainsi que des optimisations perfectionnées pour contrôler finement les fonctions, fichiers et données du code généré. Ces optimisations améliorent l'efficacité du code et facilitent l'intégration avec le code existant, les types de données et les paramètres d'étalonnage employés dans la production. Il est possible d'incorporer un environnement de développement tiers au processus de compilation pour produire un exécutable en vue d'un déploiement clé en main sur le système embarqué. 

Embedded Coder offre un soutien intégré pour les normes logicielles AUTOSAR et ASAP2. Il fournit également des rapports de traçabilité, une documentation d'interface de code et une vérification logicielle automatisée à l'appui d'un développement logiciel DO-178, IEC 61508 et ISO 26262. 

En savoir plus sur le support MathWorks en vue d'une certification dans des applications automobiles, aérospatiales et d'automatisation industrielle.


Fonctionnalités

Configuration et utilisation des cibles

Configurez les paramètres de génération de code.

En savoir plus

Sélection des cibles

Utilisez des objets de configuration et des fichiers cibles système pour traduire vos modèles en code source et en exécutables de production.

En savoir plus

Définition et contrôle des données personnalisées

Définissez et contrôlez l'apparence des données du modèle dans le code généré.

En savoir plus

Optimisation et intégration du code

Contrôlez les limites de fonctions, conservez les expressions et appliquez des optimisations à des blocs multiples pour réduire davantage la taille du code.

En savoir plus

Commentaire, suivi et documentation du code

Examinez le code généré pour vos fichiers et fonctions MATLAB ou vos modèles et sous-systèmes Simulink.

En savoir plus

Exécution et vérification du code

Incorporez du code généré dans votre environnement d'exécution de code.

En savoir plus

Ressources produits

Découvrez-en davantage sur Embedded Coder en consultant ces ressources.

Documentation

Consultez notre documentation pour connaître les fonctions et les caractéristiques de Embedded Coder, notamment les notes de version et des exemples.

Fonctions

Parcourez la liste des fonctions disponibles de Embedded Coder.

Blocs

Affichez une bibliothèque Simulink de blocs pris en charge par Embedded Coder.

Exigences du système

Affichez les spécifications système requises pour la dernière version de Embedded Coder.

Articles techniques

Consultez les notes expliquant les avantages techniques de l'utilisation d'Embedded Coder.

Communauté et soutien

Trouvez les réponses à vos questions et consultez nos ressources dédiées à la résolution des problèmes.

Prise en charge du matériel

Connectez-vous à Embedded Coder à des plates-formes matérielles.

Témoignages utilisateurs

Lisez des notes techniques expliquant comment Embedded Coder accélère la recherche et le développement dans votre industrie.

Kit d'évaluation pour la génération de code de production

Découvrez le processus de génération de code à l'aide de Simulink et Embedded Coder associés à l'IDE™ Eclipse


Essayer ou Acheter

Obtenez gratuitement la version d'essai

Essayez Embedded Coder.

Essayer une version d'évaluation

Prêt à acheter?

Achetez Embedded Coder et découvrez les produits complémentaires.

Contact commercial
Tarifs et licences

Vous avez des questions ?

Tom

Contacter Tom Erkkinen,
expert technique Embedded Coder

Envoyer un e-mail à Tom

Embedded Coder requires MATLAB, and MATLAB Coder.


 Solutions associées

Utilisez Embedded Coder pour relever des défis scientifiques et d'ingénierie :


Au fil des événements

Apprenez à générer et verifier du code de production