Данные модели и интерфейсная настройка для генерации Кода С++
Объект отображений кода и связанные функции позволяют вам сконфигурировать генерацию Кода С++ для данных и функций модели Simulink. Для элементов данных модели отображения кода сопоставляют элементы данных с настройками, которые состоят из свойств класса памяти и класса памяти. Для функций отображения кода сопоставляют функции точки входа с настройками, которые состоят из функционального шаблона настройки. Уменьшайте усилие по подготовке модели для генерации Кода С++ путем определения настроек по умолчанию для категорий элементов данных и функций через модель. Замените настройки по умолчанию путем конфигурирования элементов данных или функций индивидуально. Для меньших моделей можно принять решение сконфигурировать каждый элемент данных и функционировать индивидуально.
Когда вы выбираете приложение Embedded Coder из вкладки Apps в Simulink® Редактор, приложение создает coder.mapping.api.CodeMappingCPP
возразите, не существуют ли отображения кода уже. Приложение создает отображения кода на основе пользовательских настроек кода, сохраненных в активном объекте конфигурации модели модели. Объект конфигурации модели может задать разделы памяти для данных и функций.
Доступ к coder.mapping.api.CodeMappingCPP
возразите программно при помощи coder.mapping.utils.create
или coder.mapping.api.get
функции.
find | Получите элементы модели для категории отображений типового кодекса |
getClassName | Получите имя класса модели |
setClassName | Установите имя класса модели |
getClassNamespace | Получите пространство имен класса для модели |
setClassNamespace | Установите пространство имен класса модели |
getData | Получите код, сопоставляющий настройку для данных модели |
setData | Сконфигурируйте данные модели для генерации Кода С++ |
getFunction | Получите настройку кода от отображений кода для функции модели |
setFunction | Установите код, сопоставляющий информацию для функции модели |