Вызовите интерфейс службы AUTOSAR Diagnostic Event Manager (Dem) OperationCycle
AUTOSAR Blockset/Классическая платформа/Базовое программное обеспечение/Diagnostic Event Manager (Dem)
Стандарт AUTOSAR Classic Platform определяет важные сервисы как часть Basic Software (BSW), которая выполняется в среде выполнения AUTOSAR (RTE). Примеры включают услуги, предоставляемые Diagnostic Event Manager (Dem), Function Inhibition Manager (FiM) и NVRAM Manager (NvM). В AUTOSAR RTE компоненты программного обеспечения AUTOSAR обычно получают доступ к услугам BSW при помощи связи между клиентом и сервером.
Для поддержки уровня системы моделирования и симуляции компонентов и служб AUTOSAR, AUTOSAR Blockset предоставляет библиотеку блоков AUTOSAR Basic Software. Библиотека содержит предварительно сконфигурированные блоки для моделирования вызовов компонентов сервисов AUTOSAR BSW и ссылочных реализаций сервисов BSW.
Как определено в спецификации AUTOSAR, Function Inhibition Manager предоставляет механизм управления для избирательного ингибирования (деактивации) выполнения функции в программных компонентах, выполняемых на основе идентификаторов функций (FID) с условиями ингибирования.
Function Inhibition Manager тесно связан с Diagnostic Event Manager, поскольку ингибирующие условия могут основываться на состоянии диагностических событий. Цикл операции влияет на события, которые используют один и тот же компонент Diagnostic Service. Блок DiagnosticOperationCycleCaller вызывает служебный интерфейс Dem OperationCycle
для управления рабочими циклами.
Control Function Available Caller | Diagnostic Service Component | Function Inhibition Caller