Вызовите Диагностический менеджер событий AUTOSAR (DEM) сервисный интерфейс EventAvailable
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.
Блок DiagnosticEventAvailableCaller вызывает сервисный интерфейс EventAvailable
DEM инициировать
SetEventAvailable
операция. Компонент использует SetEventAvailable
чтобы временно отключить и включить определенное событие, например, событие того же имени сопоставило с существующим DEM SetEventStatus
блок вызывающей стороны. Обычно вы соединяете истинный/ложный булев постоянный блок с SetEventAvailable
введите, так, чтобы можно было выключить (FALSE) событие или на (TRUE). Когда отключено, событие, запущенное SetEventStatus
блок не оказывает влияния.
Diagnostic Service Component | DiagnosticInfoCaller | DiagnosticMonitorCaller | DiagnosticOperationCycleCaller