В большой организации можно помочь нескольким людям сгенерировать код, который соответствует общей программной архитектуре. Создайте определения генерации кода, которые эти люди могут использовать, чтобы контролировать внешний вид данных моделей (сигналов, параметров и состояний) и функций в коде.
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
Используйте классы памяти и Значения по умолчанию словаря кодера, чтобы интегрировать сгенерированный код с унаследованным кодом, который использует специализированные функции для чтения и записи в данные.
Доступ к данным через функции с класс памяти
Используйте класс памяти GetSet
интегрировать сгенерированный код с унаследованным кодом, который использует специализированные функции для чтения и записи в данные.
Создайте классы памяти при помощи Custom Storage Class Designer
Для дополнительного управления представлением данных в сгенерированном коде создайте классы памяти.