Проверьте AUTOSAR C или код С++ с SIL и PIL

Можно выполнить основанную на модели верификацию программного обеспечения использования компонентов программного обеспечения AUTOSAR в цикле (SIL) и процессоре в цикле (PIL) симуляции. Используйте SIL для верификации сгенерированного исходного кода на вашем хосте - компьютере и PIL для верификации объектного кода на вашем оборудовании производственной платформы. Например:

  • Можно запустить топ-модель, которая сконфигурирована для системного конечного файла AUTOSAR (autosar.tlc или autosar_adaptive.tlc) использование Software-in-the-Loop (SIL) и режимов симуляции Processor-in-the-Loop (PIL).

  • Можно использовать блок Model SIL или PIL, чтобы протестировать код топ-модели AUTOSAR. В блоке Model, установленный параметр Code interface к Top model.

Для получения дополнительной информации смотрите Симуляцию с Топ-моделью (Embedded Coder) и Симуляция с блоками Model (Embedded Coder).

Примечание

Можно создать блок SIL или PIL для компонента, сконфигурированного для системного конечного файла AUTOSAR. Для получения дополнительной информации о конфигурировании и рабочих симуляциях с SIL или блоками PIL, смотрите Симуляцию с Блоками От Подсистем (Embedded Coder). Однако верификация блока SIL и PIL не поддерживает код, сгенерированный для Simulink Функциональные и Функциональные блоки Вызывающей стороны, например, в настройках клиент-сервер AUTOSAR.