Пакет: полипространство
Создайте типовое целевое строение
Создайте пользовательский целевой объект для Polyspace® анализ, если ваш целевой процессор не совпадает с одной из предопределенных целей,.
Примечание
Прежде чем запускать Polyspace из MATLAB®необходимо связать установки Polyspace и MATLAB. См. «Интеграция Polyspace с MATLAB и Simulink».
создает типовой целевой объект, который можно настроить. Чтобы задать размеры и выравнивание типов данных, измените свойства объекта. Для образца:genericTarget
= polyspace.GenericTargetOptions
target = polyspace.GenericTargetOptions; target.CharNumBits = 16;
Значение. Чтобы узнать, как классы значений влияют на операции копирования, см. раздел «Копирование объектов».
Используйте пользовательский целевой объект для анализа Polyspace.
Создайте два объекта: polyspace.GenericTargetOptions
объект для создания пользовательских целевого объекта и polyspace.Project
объект для выполнения анализа Polyspace.
target = polyspace.GenericTargetOptions; proj = polyspace.Project;
Настройте универсальный целевой объект.
target.Endianess = 'big';
target.LongLongNumBits = 64;
target.ShortNumBits = 8;
Добавьте пользовательский целевой объект к Configuration
свойство polyspace.Project
объект.
proj.Configuration.TargetCompiler.Target = target;
Теперь можно использовать polyspace.Project
объект, чтобы запустить анализ.
Generic target options
| polyspace.CodingRulesOptions
| polyspace.ModelLinkOptions
| polyspace.Options
| polyspace.Project