Функция и интерфейсы класса

Управляйте генерацией интерфейсов функции C и интерфейсов класса C++

Используйте параметр конфигурации модели Code interface packaging, чтобы задать интерфейс вызова для функций, которые представляют точки входа в сгенерированном коде для модели. Вызовите функции точки входа, чтобы инициализировать, запустить, и закрыть сгенерированный код. Управляйте генерацией интерфейсов функции C и интерфейсов класса C++ для интеграции с внешним кодом и исполнения стандартов кода и инструкций.

Функции

развернуть все

model_initializeТочка входа инициализации функционирует в сгенерированном коде для модели Simulink
model_stepТочка входа стандартной программы шага в сгенерированном коде для модели Simulink
model_terminateТочка входа завершения в сгенерированном коде для модели Simulink
coder.mapping.createСоздайте среду отображения кода С для модели
coder.mapping.defaults.allowedPropertiesВозвратите свойства для категории отображения значения по умолчанию модели
coder.mapping.defaults.allowedValuesВозвращаемое значение свойства для категории отображения значения по умолчанию модели
coder.mapping.defaults.dataCategoriesВозвратите категории отображения значения по умолчанию для данных модели
coder.mapping.defaults.functionCategoriesВозвратите категории отображения значения по умолчанию для функций модели
coder.mapping.defaults.getВозвращаемое значение свойства для категории отображения значения по умолчанию модели
coder.mapping.defaults.setУстановите значение для свойства категории отображения значения по умолчанию модели
RTW.configSubsystemBuildСконфигурируйте интерфейс прототипа функции или класса C++ C для сборки щелчка правой кнопкой заданной подсистемы
RTW.getFunctionSpecificationПолучите указатель на прототип C модели специфичный функциональный объект управления
RTW.ModelSpecificCPrototypeСоздайте объект прототипа C модели специфичный
RTW.configSubsystemBuildСконфигурируйте интерфейс прототипа функции или класса C++ C для сборки щелчка правой кнопкой заданной подсистемы
RTW.getClassInterfaceSpecificationПолучите указатель на объект управления интерфейса класса C++ модели специфичный
RTW.ModelCPPArgsClassСоздайте объект интерфейса класса C++ для конфигурирования класса модели с методом шага стиля аргументов I/O
RTW.ModelCPPDefaultClassСоздайте объект интерфейса класса C++ для конфигурирования класса модели с методом шага модели по умолчанию

Темы

Точки входа

Сконфигурируйте генерацию кода для функций точки входа модели

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

C функциональный интерфейс

Настройте сгенерированные интерфейсы функции C

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

Сконфигурируйте генерацию кода C по умолчанию для категорий данных модели и функций

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

Замените именование значения по умолчанию для функций точки входа индивидуума C

Явным образом настройте функции точки входа индивидуума имени.

Значение по умолчанию переопределения C интерфейс ступенчатой функции

Явным образом сконфигурируйте имя ступенчатой функции и аргументы.

Настройте интерфейсы функции точки входа для Simulink функциональные и функциональные блоки вызывающей стороны

Настройте имена функций точки входа и аргументы ступенчатой функции для Simulink Функциональные и Функциональные блоки Вызывающей стороны.

Управляйте данными и функциональным интерфейсом в сгенерированном коде

Управляйте, как сгенерированный код обменивается данными со средой вызова.

Интерфейс класса C++

Сгенерируйте интерфейс класса C++ к коду модели или подсистемы

Сгенерируйте интерфейс класса C++ к коду, сгенерированному из модели или подсистемы.

Сгенерируйте Код для Блоков Строки при помощи Стандарта Библиотека Строки C++

Сгенерируйте Код С++ для блоков строки Simulink.

Невиртуальные подсистемы

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

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

Настройте шаг C и инициализируйте функциональные интерфейсы программно

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

Настройте сгенерированные интерфейсы класса C++

Используйте C++ class интерфейс кода, группирующий, чтобы обеспечить интерфейсы класса C++ к коду, сгенерированному из моделей Simulink®.

Настройте функциональные интерфейсы для невиртуальных подсистем

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

Рекомендуемые примеры