Стандарт AUTOSAR задает типы данных платформы для использования компонентами программного обеспечения AUTOSAR. В Simulink® можно смоделировать типы данных AUTOSAR, используемые в элементах, таких как элементы данных, аргументы операции, калибровочные параметры, переменные измерения и межвыполнимые переменные. Если вы импортируете компонент AUTOSAR из файлов ARXML, Embedded Coder® импортирует типы данных AUTOSAR и создает необходимые соответствующие типы данных Simulink. Во время генерации кода Embedded Coder экспортирует описания ARXML для типов данных, используемых в модели компонента, и генерирует типы данных AUTOSAR в коде С.
При разработке компонента программного обеспечения AUTOSAR можно сконфигурировать связанные с типом данных аспекты компонента. Например:
Измените импортированные методы расчета AUTOSAR (CompuMethods) или создайте и сконфигурируйте новый CompuMethods. CompuMethods преобразуют между внутренними значениями и физическим представлением данных AUTOSAR.
Сконфигурируйте, как экспортируются внутренние ограничения данных.
Сконфигурируйте экспорт типа данных приложения.
Инициализируйте данные техническими требованиями значения приложения.
Сконфигурируйте пакеты AUTOSAR к агрегату, экспортировал типы данных и связал элементы.
Сконфигурируйте калибровочные аспекты объектов данных или элементов.
addPackageableElement | Добавьте элемент в пакет AUTOSAR в модели |
createEnumeration | Создайте определение типа данных перечисления Simulink, чтобы работать с импортированным элементом AUTOSAR |
createNumericType | Создайте определение типа числовых данных Simulink, чтобы работать с импортированным элементом AUTOSAR |
get | Получите свойство элемента AUTOSAR |
set | Установите свойство элемента AUTOSAR |
Сконфигурируйте AUTOSAR CompuMethods
Импортируйте или создайте методы расчета, чтобы преобразовать между внутренними значениями и физическим представлением данных AUTOSAR.
Сконфигурируйте внутренний ограничительный экспорт данных AUTOSAR
Обеспечьте экспорт ARXML внутренних ограничений данных для типов данных реализации AUTOSAR.
Сконфигурируйте типы данных AUTOSAR
Сконфигурируйте основу AUTOSAR, реализацию и типы данных приложения.
Автоматическая генерация типа данных AUTOSAR
Автоматически сгенерируйте типы данных платформы AUTOSAR в AUTOSAR-совместимом коде С.
Сконфигурируйте пакеты AUTOSAR
Импортируйте или задайте пакеты элемента в иерархической структуре пакета AUTOSAR.
Сконфигурируйте данные AUTOSAR для измерения и калибровки
Задайте свойства данных AUTOSAR (SwDataDefProps
), включая SwCalibrationAccess
Формат отображения
, и SwAddrMethod
.