exponenta event banner

Разработка компонентов

Разработка адаптивных программных компонентов AUTOSAR и сервисной связи; использовать программные интерфейсы; применение проверок моделирования

После создания представления Simulink ® адаптивного программного компонента AUTOSAR:

  • Уточните конфигурацию AUTOSAR с помощью редактора сопоставления кодов и словаря AUTOSAR или эквивалентных программных интерфейсов AUTOSAR.

  • Разработка алгоритмического содержания в компоненте с использованием широкого спектра возможностей проектирования на основе моделей Simulink.

При наличии программного обеспечения Simulink Coder™ и Embedded Coder ® можно создавать описания ARXML и алгоритмический код C++ для интеграции в адаптивную среду выполнения AUTOSAR, как описано в разделе Создание адаптивного кода C++ AUTOSAR и XML-описания.

Приложение AUTOSAR моделируется взаимосвязанными компонентами программного обеспечения. Каждый программный компонент инкапсулирует функциональную реализацию автомобильного поведения с четко определенными точками подключения к внешнему миру.

Используйте редактор сопоставления кодов и словарь AUTOSAR, чтобы начать доработку и разработку компонента. Редактор сопоставлений кода предоставляет ракурс компонента Simulink, в котором элементы Simulink выборочно сопоставляются с элементами AUTOSAR. Словарь AUTOSAR предоставляет ракурс AUTOSAR компонента, в котором настраиваются элементы AUTOSAR и их свойства. Для начала см. раздел Настройка компонентов AUTOSAR.

Блоки

Получение событийПреобразование входного события в сигнал
Отправить событиеПреобразование входного сигнала в событие

Инструменты

Редактор сопоставлений кодаОтображение элементов AUTOSAR для генерации кода

Функции

развернуть все

autosar.api.getSimulinkMappingСопоставить элементы Simulink с элементами AUTOSAR
getInportПолучение информации о сопоставлении AUTOSAR для входа Simulink
getOutportПолучение информации о сопоставлении AUTOSAR для исходящего порта Simulink
mapInportСопоставить входной порт Simulink с портом AUTOSAR
mapOutportСопоставить выходной порт Simulink с портом AUTOSAR
autosar.api.getAUTOSARPropertiesНастройка элементов и свойств компонентов программного обеспечения AUTOSAR
addДобавить свойство в элемент AUTOSAR
addPackageableElementДобавление элемента в пакет AUTOSAR в модели
createEnumerationСоздание определения типа данных перечисления Simulink для работы с импортированным элементом AUTOSAR
createNumericTypeСоздание определения числового типа данных Simulink для работы с импортированным элементом AUTOSAR
deleteУдалить элемент AUTOSAR
deleteUnmappedComponentsУдаление несопоставленных компонентов AUTOSAR из модели
findПоиск элементов AUTOSAR
getПолучить свойство элемента AUTOSAR
setЗадать свойство элемента AUTOSAR
autosar.api.createСоздание или обновление сопоставленной модели компонента AUTOSAR
autosar.api.deleteУдаление свойств и сопоставления AUTOSAR для модели Simulink
autosar.api.syncModelОбновление сопоставления Simulink в AUTOSAR модели с изменениями Simulink
autosar.api.validateModelПроверка свойств AUTOSAR и сопоставление модели Simulink
autosar_ui_launchОткрыть диалоговое окно «Словарь AUTOSAR»
autosar_ui_closeЗакрыть диалоговое окно «Словарь AUTOSAR»

Темы

Конфигурация компонента AUTOSAR

Настройте свойства компонентов программного обеспечения AUTOSAR и сопоставление элементов Simulink и AUTOSAR.

Сопоставление адаптивных элементов AUTOSAR для создания кода

Используйте редактор сопоставлений кодов для просмотра и отображения адаптивного программного компонента AUTOSAR с точки зрения Simulink.

Настройка адаптивных элементов и свойств AUTOSAR

Используйте словарь AUTOSAR для просмотра и настройки элементов и свойств адаптивных программных компонентов AUTOSAR.

Инкрементное обновление сопоставления AUTOSAR после изменений модели

Пошаговая автоматическая настройка и сопоставление новых элементов Simulink в модели AUTOSAR.

Настройка адаптивных программных компонентов AUTOSAR

Настройка представления Simulink автомобильного алгоритма в качестве программного компонента адаптивной платформы AUTOSAR.

Модель адаптивной сервисной связи AUTOSAR

Отправка и получение событий адаптивного сервиса AUTOSAR с помощью связи по сервису.

Настройка выделения памяти для адаптивных служебных данных AUTOSAR

Укажите, распределяет ли промежуточное программное обеспечение память для отправки адаптивных событий AUTOSAR.

Настройка режимов обнаружения адаптивных служб AUTOSAR

Установите режим обнаружения услуг для портов, необходимых для связи адаптивных услуг AUTOSAR.

Настройка идентификации экземпляра адаптивной службы AUTOSAR

Настройка идентификации экземпляра службы для адаптивных портов службы AUTOSAR.

Настройка портов AUTOSAR с помощью портов шины Simulink

Моделирование портов AUTOSAR с использованием блоков Simulink In Bus Element и Out Bus Element.

Настройка пакетов AUTOSAR

Импорт или определение пакетов элементов в иерархической структуре пакетов AUTOSAR.

Программная настройка и сопоставление компонента AUTOSAR

Вызовите функции property и map для конфигурирования программного компонента AUTOSAR.

Примеры свойств и функций карты AUTOSAR

Сценарии MATLAB ®, иллюстрирующие комбинации вызовов функций AUTOSAR.

Проверки блоксетей AUTOSAR

Описывает проверки модуля Model Advisor на наличие блока AUTOSAR.