Основы генерации кода

Обзор процесса генерации кода.

Основные шаги для генерации кода:

  • Откройте модель

  • Сконфигурируйте модель для генерации кода путем выбора решателя, цели, языка и целей генерации кода

  • Выберите подход сборки (например, подход набора инструментальных средств)

  • Создайте модель

Образцовые параметры конфигурации предоставляют много возможностей для генерации кода и процесса сборки.

Темы

Начало работы

Сгенерируйте код Используя Simulink® Coder™

Выберите системный конечный файл для модели Simulink®, сгенерируйте код С для симуляции в реальном времени и просмотрите сгенерированные файлы.

Сконфигурируйте модель, сгенерируйте код и моделируйте

Узнайте об образцовом функциональном проекте, просмотрев модель верхнего уровня и подсистемы и рабочие симуляции с этим примером.

Файлы генерации кода и папки

Управляйте папками процесса сборки

Управляйте папками, которые создает генератор кода.

Управляйте файлами процесса сборки

Работа со сгенерированными исходными файлами и файлами зависимости, которые производит генератор кода.

Управляйте зависимостями от файла процесса сборки

Работа со сгенерированными исходными файлами и файлами зависимости, которые производит генератор кода.

Добавьте зависимости от процесса сборки

Добавьте информацию о зависимостях для внешнего кода к процессу сборки.

Поддержка процесса сборки имен папок с пробелами или специальными символами

Диагностируйте ошибки процесса сборки, которые происходят, когда проблемы файловой системы предотвращают обработку файла.

Опции для большего количества управления генерации кода

Интернационализация и генерация кода

Поддержка интернационализации включения эффективной глобализации.

Сгенерируйте и рассмотрите код со смешанными языками и смешанными локалями

Этот пример показывает, как использовать генератор кода, чтобы сгенерировать и рассмотреть код для использования на смешанных языках и смешанных локалях.

Переместите Код к Другой Среде разработки с packNGo

Используйте packNGo, чтобы переместить код к различной среде разработки.

Генерация кода с проектом

Сгенерируйте код и моделируйте модели в проекте

Этот пример показывает, как использовать шаблон генерации кода для нового проекта.

Сгенерируйте код и моделируйте модели с API проекта

Этот пример показывает, как добавить файлы в новый проект, настроить ярлыки проекта, сгенерируйте код и моделируйте модель тестовой обвязки.