Определения интерфейса кода

Создайте данные, функцию и определения генерации кода раздела memory для соответствия программной архитектуры и стандартизации

В крупной организации можно помочь нескольким людям сгенерировать код, который соответствует общей программной архитектуре. Создайте определения генерации кода, которые те люди могут использовать, чтобы управлять внешним видом данных модели (сигналы, параметры и состояния) и функции в коде.

Классы

coder.DictionaryСконфигурируйте словарь Embedded Coder
coder.dictionary.SectionРаздел Configure Embedded Coder Dictionary
coder.dictionary.EntryСконфигурируйте Словарное определение Embedded Coder

Функции

coder.dictionary.createСоздайте словарь Embedded Coder и coder.Dictionary объект
coder.dictionary.openОткрытый объект Embedded Coder Dictionary
coder.dictionary.copyСкопируйте определения генерации кода между словарями данных и моделями
coder.dictionary.moveПереместите определения генерации кода между словарями данных и моделями
coder.dictionary.removeУдалите Словарь Embedded Coder из модели или словарь данных Simulink
coder.dictionary.existОпределите, существует ли Словарь Embedded Coder в словаре данных или модели

Инструменты

Embedded Coder DictionaryСоздайте определения кода, который генерация кода системы управления для данных модели и функций

Темы

Разделение определений кода из данных модели специфичных и функциональных настроек

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

Задайте классы памяти, разделы памяти и шаблоны функций для программной архитектуры

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

Гибкий класс памяти для различных контекстов иерархии модели

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

Создайте определения кода программно

Сконфигурируйте программно Словарь Embedded Coder.

Разверните определения генерации кода

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

Управляйте словарем Embedded Coder

Обновите определения кода и справьтесь с использованием Словарей Embedded Coder.

Сгенерируйте код, чтобы соответствовать программной архитектуре совместным использованием и копированием настроек по умолчанию между моделями

Для новых и существующих моделей стандартизируйте сгенерированный код через организацию путем совместного использования и копирования настроек генерации кода по умолчанию.

Доступ к данным через функции при помощи классов памяти в словаре Embedded Coder

Используйте классы памяти и Значения по умолчанию Словаря Кодера, чтобы интегрировать сгенерированный код с унаследованным кодом, который использует специализированные функции, чтобы читать из и записать в данные.

Доступ к данным через функции с классом памяти GetSet

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

Создайте классы памяти при помощи Custom Storage Class Designer

Для дополнительного управления представления данных в сгенерированном коде создайте классы памяти.