Чтобы разработать компоненты программного обеспечения AUTOSAR в Simulink®, вы создаете представление Simulink компонента программного обеспечения AUTOSAR. Создание компонента AUTOSAR может начать с существующего проекта Simulink или с AUTOSAR XML (arxml
) описание компонента создается в другой среде разработки.
В порожденном (восходящем) рабочем процессе Simulink вы берете существующий проект Simulink или алгоритм и сопоставляете его в модель компонента программного обеспечения AUTOSAR.
В рабочем процессе туда и обратно вы импортируете описание компонента AUTOSAR, созданное инструментом разработки в другой среде разработки. Импорт спецификации компонента в Simulink создает модель компонента программного обеспечения AUTOSAR.
В Simulink, порожденном, или вверх дном, рабочий процесс, вы берете проект или алгоритм, который произошел в Simulink, и сконфигурируйте его в модель компонента программного обеспечения AUTOSAR. Чтобы начать, используйте шаблоны модели AUTOSAR Component Quick Start или AUTOSAR на начальной странице Simulink. Для получения дополнительной информации смотрите, Создают Компонент программного обеспечения AUTOSAR в Simulink.
Вы разрабатываете дизайн компонента и поведение в Simulink. Например, вы конфигурируете элементы компонента программного обеспечения AUTOSAR, сопоставляете элементы модели Simulink с элементами компонента программного обеспечения AUTOSAR, разрабатываете алгоритмы поведения компонента и симулируете поведение компонента.
Используя Simulink Coder™ и Embedded Coder®, можно сгенерировать СОВМЕСТИМЫЕ АВТО-РСА XML-описания и код C or C++ от модели компонента. Можно протестировать код в Simulink или интегрировать описания и код в среде выполнения AUTOSAR.
В рабочем процессе туда и обратно вы импортируете описание компонента программного обеспечения AUTOSAR, созданное в другой среде разработки в Simulink. Simulink может импортировать СОВМЕСТИМЫЕ АВТО-РСА XML-описания, экспортируемые общими инструментами разработки AUTOSAR (AATs). Импорт XML-описания компонента программного обеспечения AUTOSAR создает представление модели Simulink компонента. Для получения дополнительной информации смотрите Импорт Компонент программного обеспечения AUTOSAR или Описания Import AUTOSAR Adaptive Software.
Как с Simulink породил проект, вы разрабатываете дизайн компонента и поведение в Simulink. Например, вы конфигурируете элементы компонента программного обеспечения AUTOSAR, сопоставляете элементы модели Simulink с элементами компонента программного обеспечения AUTOSAR, разрабатываете алгоритмы поведения компонента и симулируете поведение компонента.
Используя Simulink Coder и Embedded Coder, можно сгенерировать СОВМЕСТИМЫЕ АВТО-РСА XML-описания и код C or C++ от модели компонента для тестирования или интегрирования.
В рабочем процессе туда и обратно вы поставляете сгенерированные файлы описания и код назад к возникновению AAT. Используя AAT, объедините свою дизайнерскую работу Simulink с другими компонентами и системами. Если вы далее изменяете компонент в другой среде разработки, используйте AAT, чтобы экспортировать обновленные спецификации XML. В вашем окружении Simulink импортируйте новые описания и обновите вашу модель компонента, чтобы отразить изменения. Для получения дополнительной информации смотрите Импорт Обновления Компонента программного обеспечения AUTOSAR.
Поддерживать цикл обработки элементов AUTOSAR между AAT и Simulink, arxml
импортируйте импортированную структуру XML-файла консервов AUTOSAR и содержимое для arxml
экспорт. Для получения дополнительной информации смотрите Сохранение Туда и обратно Структуры XML-файла AUTOSAR и Информации об элементе.