NvMServiceCaller

Вызовите интерфейс AUTOSAR NVRAM Manager (NvM) NvMService

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

  • NvMServiceCaller block

Описание

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

Параметры

расширить все

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

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

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

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

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

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

Зависимости

Задайте этот параметр, когда Operation установлено на ReadBlock, RestoreBlockDefaults, или WriteBlock.

Блокируйте шаг расчета. Значение по умолчанию устанавливает блок, чтобы наследовать его шаг расчета от модели.

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

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ Simulink ®

.
Введенный в R2016b