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