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