Simulink Coder™(古老的实时车间®) génère et exécute du code C et c++ à partir de modèles Simulink®, de diagram Stateflow®等函数的MATLAB®.Le代码源généré peut être utilisé dans des应用程序temps réel et non temps réel, notamampour l'accélération de la仿真,Le原型rapide et les测试硬件在环。Vous pouvez régler et monitor le code généré en utilant Simulink ou Vous pouvez exécuter le code et interagir avec celui-ci en dehors de MATLAB et de Simulink。
En savoir加:
配置des选项
Simulink Coder vous permet de configurer des options de code et de données à l'aide d'applications et d'API。Optimisez vos paramètres pour les performance ou le débogage grâce à l'assistant Code Generation Advisor。
Intégration代码存在
Vous pouvez incorporer du code C/ c++ existant écrit manuelement à l'aide du bloc C Caller ou de l'outil遗留代码工具, ce qui permet d' efftuer des opérations de simulation et d'intégration avec du code généré。
Affichage de l'état des汇编parallèles
Vous pouvez afficher l'état des汇编parallèles cours à l'aide de l'interface utilisateur de l'état des汇编。Cela vous permet d'identifier des axis d'amélioration des编译parallèles en modiant la hiérarchie des modèles référencés。
模拟et temps réel
测试等原型选民设计système embarqué à l'aide de la半实物仿真等杜prototypage主Sur UN large éventail de machines temps réel, tel qu 'UNéquipement matériel cible Speedgoatavec Simulink实时™。
计算机仿真
Générez et testez du code pour votre système sur votre ordinateur hôte à l'aide de simulations rapides en mode batch ou avec des simulations de蒙特卡罗.
Déploiement sur des cibles embarquées
Exécutez le code de vos modèles sur des cibles embarquées pour l'学徒项目,应用une bibliothèque de blocs d'E/S pour配置les périphériques et les接口de communication et y accéder。Déployez de nombreux réseaux de Deep Learning entraînés (notamment ResNet-50, SegNet et LSTM) à partir de Deep Learning Toolbox™pour des CPU Intel et ARM。
调整des paramètres和登记des données
Grâce à Simulink编码器,vous pouvez évaluer et optimiser votre design dans Simulink pendant que le code est exécuté sur des dispositifs external en affichant les données et en calibrant les paramètres à l'aide d'outils de visualation, de tableaux de bord et de tracés de données en temps réel。
通过XCP通信进行外模仿真
Simulink Coder est兼容avec l'注册等传输de signaux通过les blocs仪表板等输出仿真数据检查器。Vous pouvez transférer des signaux d'une hiérarchie de modèles通过通信类型XCP, TCP/IP et série (RS-232)。
Échange de données ASAP2 basé sur l'hôte
Générez des fichiers de définition de données ASAP2 basés sur l'hôte pour des systèmes tiers de measurement, de calibration et de diagnostic de données。
Échange de données entre le code généré et le code écrit manuelement
Accédez à des sorties de blocs Simulink et à des paramètres MATLAB à partir de code écrit manuellement à l'aide d'une API C basée sur la cible。