AUTOSAR.Signal

Задайте тип данных, опции генерации кода, другие атрибуты сигнала

Описание

С этим классом можно создать объекты рабочей области для моделирования памяти на экземпляр для AUTOSAR runnables. Можно создать объект AUTOSAR.Signal в основной рабочей области MATLAB®.

Этот класс расширяет класс Simulink.Signal. С объектами сигнала можно присвоить или подтвердить атрибуты или дискретного состояния сигнала, такие как его тип данных, числовой тип, размерности, и так далее. Для получения дополнительной информации смотрите страницу с описанием Simulink.Signal.

Чтобы задать объект AUTOSAR.Signal, в Окне Команды MATLAB, инстанцируют объекта и присваивают его имя.

arSig = AUTOSAR.Signal;

Откройте объект рабочей области просмотреть и изменить его свойства.

Диалоговое окно свойства

Страница с описанием Simulink.Signal описывает атрибуты сигнала подробно. Класс AUTOSAR.Signal расширяет класс Simulink.Signal со следующим дополнительным выбором для атрибута Storage class:

  • PerInstanceMemory — AUTOSAR память на экземпляр является специфичной для экземпляра глобальной памятью в компоненте программного обеспечения AUTOSAR. Генератор среды выполнения AUTOSAR выделяет эту память и обеспечивает API, через который вы получаете доступ к этой памяти. Выбор этого класса памяти включает пользовательским атрибутам needsNVRAMAccess и IsArTypedPerInstanceMemory.

    • needsNVRAMAccess позволяет вам задавать, сигнализируют ли AUTOSAR о доступе к потребностям к энергонезависимому RAM на процессоре. В зависимости от схемы AUTOSAR, выбранной для вашей модели, эта установка потенциально влияет на XML вывод для вашей модели.

    • IsArTypedPerInstanceMemory позволяет вам задавать, использовать ли AUTOSAR-typed память на экземпляр (введенный в версии 4.0 схемы AUTOSAR), а не C-typed память на экземпляр.

После того, как вы создадите объект AUTOSAR.Signal, можно сослаться на него в Блоке памяти Хранилища данных. Для получения дополнительной информации смотрите

Введенный в R2013b