exponenta event banner

NvMServiceCaller

Вызов интерфейса службы диспетчера NVRAM (NvM) AUTOSAR NvMService

  • Библиотека:
  • Блок AUTOSAR/Классическая платформа/Базовое программное обеспечение/Менеджер NVRAM (NvM)

  • NvMServiceCaller block

Описание

Стандарт AUTOSAR определяет службу NVRAM Manager (NvM) как часть базового программного обеспечения (BSW), выполняющегося в среде выполнения AUTOSAR (RTE). Программные компоненты AUTOSAR получают доступ к службам NvM через вызовы клиент-сервер. Блок NvMServiceCaller вызывает интерфейс службы NvM AUTOSAR NvMService для инициирования указанной операции.

Параметры

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

Введите имя порта клиента, используемого программным компонентом AUTOSAR для вызова сервисного интерфейса NvM. NvMService.

Выберите операцию, вызываемую программным компонентом AUTOSAR из сервисного интерфейса NvM NvMService. Эти операции определяются стандартом AUTOSAR. После выбора операции создаются входы и выходы для блока для поддержки операции.

Выражение MATLAB, указывающее тип данных и размеры для данных, которые будут считаны или записаны операцией.

  • Для указания многомерного типа данных можно использовать синтаксис массива, например int8([1 1; 1 1]).

  • Чтобы указать структурированный тип данных, можно создать Simulink.Parameter объект данных, введите его с помощью Simulink.Bus и ссылаются на имя параметра.

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

Зависимости

Укажите этот параметр, если для параметра Operation установлено значение ReadBlock, RestoreBlockDefaults, или WriteBlock.

Время блочной выборки. По умолчанию блок наследует время образца из модели.

Расширенные возможности

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.
Представлен в R2016b