Опции генерации кода

Следующие средства управления устанавливают свойства что использование Simulink® Coder™ генерировать код из модели. Если вы не собираетесь генерировать код из модели, проигнорируйте их.

Класс объекта сигнала

Выберите пользовательский пакет класса памяти путем выбора класса объекта сигнала, который задает целевой пакет. Например, чтобы применить пользовательские классы памяти от встроенного пакета mpt, выберите mpt.Signal. Если вы не используете основанную на ERT цель генерации кода с Embedded Coder®, пользовательские классы памяти не влияют на сгенерированный код.

Если класс, который вы хотите, не появляется в выпадающем списке, выберите Customize class lists. Для инструкций смотрите, что Целевой Класс Не Появляется в Списке Классов объектов Сигнала (Embedded Coder).

Чтобы применить классы памяти в интерактивном режиме или программно, смотрите, Применяют Классы памяти к Отдельному Сигналу, состоянию и Элементам данных Параметра (Simulink Coder). Для получения информации о пользовательских классах памяти смотрите, Применяют Встроенные и Индивидуально настраиваемые Классы памяти к Элементам данных (Embedded Coder).

Класс памяти

Выберите класс памяти или пользовательский класс памяти для сигнала. Чтобы применить классы памяти в интерактивном режиме или программно, смотрите, Применяют Классы памяти к Отдельному Сигналу, состоянию и Элементам данных Параметра (Simulink Coder). Для получения информации о пользовательских классах памяти смотрите, Применяют Встроенные и Индивидуально настраиваемые Классы памяти к Элементам данных (Embedded Coder).

Введите спецификатор

Введите спецификатор типа хранения для этого сигнала, такого как const или volatile.

Этот параметр скрыт, если вы ранее не устанавливаете его значение. Чтобы включить этот параметр, установите Storage class на ExportedGlobal, ImportedExtern, ImportedExternPointer, или Model default.

Type qualifier будет удален в будущем релизе. Чтобы применить спецификаторы типа хранения к данным, используйте разделы custom storage classes и memory. Если вы не используете основанную на ERT цель генерации кода с Embedded Coder, разделы custom storage classes и memory не влияют на сгенерированный код.

Похожие темы