Типы данных AUTOSAR

Сконфигурируйте типы данных и вычислительные методы

Стандарт 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Свойство Get элемента AUTOSAR
setСвойство Set элемента AUTOSAR

Темы

Сконфигурируйте AUTOSAR CompuMethods

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

Сконфигурируйте экспорт внутренних ограничений данных AUTOSAR

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

Сконфигурируйте типы данных AUTOSAR

Сконфигурируйте основу, реализацию и типы данных приложений AUTOSAR.

Автоматическая генерация типов данных AUTOSAR

Автоматически сгенерируйте типы данных платформы AUTOSAR в коде C, совместимом с AUTOSAR.

Сконфигурируйте пакеты AUTOSAR

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

Сконфигурируйте данные AUTOSAR для измерения и калибровки

Задайте свойства данных AUTOSAR (SwDataDefProps), включая SwCalibrationAccess, DisplayFormat, и SwAddrMethod.