Основные шаги для создания кода с генератором кода:
Откройте модель
Сконфигурируйте модель для генерации кода путем выбора цели, языка и целей генерации кода
Выберите подход к сборке (для примера, подход набора инструментальных средств)
Создайте модель
Параметры конфигурации модели обеспечивают много опций для генерации кода и процесса сборки.
Embedded Coder | Создавайте считываемые, компактные и быстрые C и Код С++ для встраиваемых процессоров, используемых в массовом производстве |
Сгенерируйте код при помощи инструмента Quick Start
Подготовьте модель для быстрого генерации считываемого, эффективного кода.
Проверьте модель и строение для генерации кода
Оцените готовность модели к генерации кода с помощью Model Advisor и Code Generation Advisor.
Сгенерируйте код, используя Embedded Coder ®
Выберите цель для Simulink® моделировать, конфигурировать опции, сгенерировать код С для встраиваемых систем и просмотреть сгенерированные файлы.
Модель радара положения самолета
Эта модель показывает код, сгенерированный для модели Simulink, содержащей скрипт MATLAB.
Управление папками процесса сборки
Управление папками, которые создает генератор кода.
Управление файлами процесса сборки
Работа с сгенерированными исходными файлами и файлами зависимостей, которые создает генератор кода.
Управление зависимостями файла процесса сборки
Работа с сгенерированными исходными файлами и файлами зависимостей, которые создает генератор кода.
Добавьте зависимости процесса сборки
Добавьте информацию о зависимостях для внешнего кода в процесс сборки.
Создайте поддержку процессов для имен папок с пространствами или специальными символами
Диагностируйте ошибки процесса сборки, которые возникают, когда проблемы с файловой системой препятствуют обработке файлов.
Управление упаковкой файлов модулей Сгенерированного кода
Сгенерируйте модули кода и заголовочные файлы с генератором кода.
Кросс-Release Code Интегрирования
Интеграция сгенерированного кода из предыдущих релизов с сгенерированным кодом из текущего релиза.
Интеграция сгенерированного кода с помощью рабочего процесса Cross-Release
Повторно используйте ранее сгенерированный код при помощи блока cross-release SIL в модели интегрирования.
Используйте защищенные модели из предыдущих релизов для выполнения проверки SIL и генерации кода
Интегрируйте сгенерированный код из защищенных моделей, созданных в предыдущих релизах.
Интегрирование кода из нескольких папок
Интегрируйте отдельно сгенерированный код.
Интернационализация и генерация кода
Поддержка интернационализации для обеспечения эффективной глобализации.
Сгенерируйте код и моделируйте модели в проекте
В этом примере показано, как использовать шаблон генерации кода для нового проекта.
Сгенерируйте код и симулируйте модели программно с проектом
В этом примере показано, как использовать Project API для создания нового проекта и автоматизации задач проекта для манипулирования файлами.
Руководство по генерации кода С из алгоритма управления для встраиваемой системы
В этом руководстве показано, как сгенерировать код для модели алгоритма управления, интегрировать сгенерированный код с существующей системой и подтвердить результаты симуляции и выполнения.