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

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

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

  • Совершенствуйте настройку AUTOSAR, с помощью редактора Отображений Кода и Словаря AUTOSAR или эквивалентных программируемых интерфейсов AUTOSAR.

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

Если у вас есть Simulink Coder™ и программное обеспечение Embedded Coder®, можно сгенерировать arxml описания и алгоритмический Код С++ для интегрирования в адаптивную среду выполнения AUTOSAR, как описано в Генерируют Адаптивный Код С++ AUTOSAR и XML-описания.

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

Используйте редактор Отображений Кода и Словарь AUTOSAR, чтобы начать совершенствовать и разработать компонент. Редактор Отображений Кода обеспечивает перспективу Simulink компонента, в котором вы выборочно сопоставляете элементы Simulink с элементами 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 в модели
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 Dictionary
autosar_ui_closeДиалоговое окно Close AUTOSAR Dictionary

Блоки

Event ReceiveПреобразуйте входное событие, чтобы сигнализировать
Event SendПреобразуйте входной сигнал в событие

Инструменты

Code Mappings EditorСопоставьте элементы 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 программно

Вызовите свойство и сопоставьте функции, чтобы сконфигурировать компонент программного обеспечения AUTOSAR.

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

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

MathWorks AUTOSAR Blockset Checks

Осуществите проверки Model Advisor для податливости AUTOSAR Blockset.