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