Можно выполнить основанную на модели верификацию программного обеспечения использования компонентов программного обеспечения 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.