MATLAB et 金宝appSimulink pour les systèmes embarqués

孔塞韦兹,codez et vérifiez vos systèmes embarqués

简单循环,用MATLAB实现®等仿真金宝app软件®倒générer du code et l'exécuter sur votre équipement。先登特,le codage n'est qu'une tâche帕尔马干酪。Découvrez评论utiliser MATLAB et Simulin金宝appk pour concevoir, coder et vérifier votre système embarqué, depuis le原型jusqu'à la制作。Vous pouvez:

  • Générer du code optimisé enC, c++, CUDA, Verilog, VHDL,Ainsi que du对于结构
  • 利用概念的人斜杠flottante等在斜杠的固执倒找到一个Le juste équilibre entre coût et表演
  • Vérifier et分析器勒代码généré, grâce à循环中Des测试
  • Vous conformer à des normes telles queAUTOSAR, ISO 26262, DO-178, MISRA C等CERT C
  • Réaliser关于大众需求的原型像Arduino®ou Zynq®Avec des硬件支持包金宝app

«Grâce au基于模型的设计,notre premier vol a été un succès。奥昆problème ne s'est posé du point de vue du contrôle ou de l'intégration。La génération du code des lois de command à partir de notre modèle S金宝appimulink avec Embedded Coder a éliminé les ralentissements provoqués par La génération manuelle du code et a permis à l'équipe de se centrrer sur l'atteinte des objectifs plus larges du programme。»

迈克·博思韦尔,贝尔直升机公司

Présentations杜编码器峰会

协助à des présentations délivrées par des ingénieurs d'application et des équipes de développement sur les nouvelles fonctionnalités pour la conception de logiciels, la génération de code embarqué et bien plus encore。

Génération de code à partir de MATLAB

Générez du code C, c++, CUDA等HDL代理MATLAB三个简单程序étapes itératives。Exécutez et déployez le code où vous voulez, depuis un PC à un appareil mobile en passant par des systèmes embarqués。À测量que votre设计évolue, MATLAB编码器peut automatiement générer le nouveau代码,de sorte que vous n'ayez pas à le créer manuelement。Il Ceci permet d'itérer + souvent et + rapidement sur votre设计。

Vous pouvez intégrer le code généré sous form de code source, libraries statiques ou dynamques dans vos applications exécutées en dehors de MATLAB sur un PC ou le cloud。Vous pouvez également packager le code généré sous formme de根据墨西哥人倒l'utiliser指导丹斯MATLAB。


Génération de code à partir de 金宝appSimulink

Utilisez嵌入式编码器®倒转换器vos modèles en源代码de grande qualité et fichiers exécutables à des fins de原型等生产。Utilisez les paramètres C et c++ par défaut ou optimisez-les pour de meleures performance à l'aide des instructions SIMD, des classes de stockage de données et des placement de codes dans des sections de mémoire。Générez du代码源ANSI/ISO C/ c++, MISRA-C ou AUTOSAR兼容avec votre système运行时。Vous pouvez également générer un exécutable clé en main complete qui se télécharge et s'exécute automatiquement sur votre hardware personnalisé。

Examinez le code généré pour vos modèles à l'aide de liens de traçabilité bidirectionnels ou générez un rapport contentant le code, les données, les interfaces de functions et les métriques de code。


斜杠的固执

Convertissez rapidement des设计双précision à l'aide d'un riche集合类型données et d'outils pour développer des算法8,16 et 32位固定等简单précision。定点设计™apporte des函数,告诉que des opérations mathématiques, binaires, sur des tableaux et matriicielles, qui optiment votre设计pour le计算固定固定等virgule浮。

Générez facility du code C et c++精确au bit près et du code Verilog®等硬件描述语言(VHDL)®synthétisable à partir de votre代码MATLAB, de vos modèles Simu金宝applink et de vos diagram statflow。

À l'aide de la fonctionnalité de置换des types de données, vous pouvez instantanément échanger votre design virgule fixle ou simple précision en design double précision afin d'analyser l'impact de la quantification。加上,它的存在的渗透标识符快速起源débordements, les pertes De précision, et les dynamiques ou précisions inutiles。


Vérification du设计等du代码

Créez, gérez等紧急情况Modèles, du code généré et des cas de test.Vérifiez la conformité des设计à des normes de modélisation telles que MAAB。Développez et exécutez des测试basés根据la仿真(y包括des测试软件在环,处理器在环和硬件在环)。嵌入式Coder vous permet de profiler le code généré à l'aide du profage au niveau des tâches et des函数。

Les生产Polyspace®金宝app支持le代码écrit manuelementet le代码généré。错误检测手册'exécution,错误检测手册règles代码等vérifier vulnérabilités CWE, CERT-C等ISO/ iec17961。


尊重规范

Utilisez Embedded Coder pour générer du code conforme aux normes logicielles et de sécurité les plus répandues, comme AUTOSAR et MISRA C. MathWorks建议des kits de certification et visant à développer des systèmes et des outils orientés qualité cones aux normes ISO 26262, IEC 61508, EN 50128, IEC 62304, DO-178, DO-254, et aures normes industrielles pour les systèmes embarqués相关des securs de l'automobile, du médical, du ferroviaire et de l'aérospatiale。


金宝app支持硬件

Générez et编译快速du代码pour votre硬件,quel que soit le类型d'应用(traitement du信号,计算机视觉,traitement d'images ou systèmes de contrôle)。

Générez du code et prototypez-le sur des平台embarquées telles que树莓派™ou Arduino。Sur les mobile, intégrez le code généré dans votre propre app et exécutez-le Sur des iPhones, iPads ou Android™,y compis l'accès à des capteurs embarqués tels que les caméras, les microphones et les accéléromètres。Déployez votre système embarqué sur de puissants微处理器。

En oute, MathWorks et ses partenaires proposent des intégrations embarquées clé En main pour des équipements populaires,备注:


Découvrir les产品

Démarrez par des tâches basiques jusqu ' à des opérations加上avancées en suivant des examples et des tutoriels interactifs。

有话就说,有话就说。

联系方式évaluation personnalisée et obtenez un devis通讯员à vos besoins。