Определения кодовых интерфейсов

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

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

Классы

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

Функции

coder.dictionary.createСоздайте словарь и coder.Dictionary Embedded Coder объект
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 интегрировать сгенерированный код с унаследованным кодом, который использует специализированные функции для чтения и записи в данные.

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

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