Установите цели — советник генерации кода диалоговое окно

Описание

Выберите и приоритизируйте цели генерации кода использовать с Советником Генерации кода.

Генерация кода Category:

Настройки

  1. Из списка Available objectives выберите цели.

  2. Нажмите избранную кнопку (право обращения стрелки), чтобы переместить цели, которые вы выбрали в список Selected objectives - prioritized.

  3. Кликните по более высокому приоритету (стрелка вверх) и более низкому приоритету (стрелка вниз) кнопки, чтобы приоритизировать цели.

Цели

Список доступных целей.

Execution efficiency — Сконфигурируйте настройки генерации кода, чтобы достигнуть быстрого времени выполнения.
ROM efficiency — Сконфигурируйте настройки генерации кода, чтобы уменьшать использование ROM.
RAM efficiency — Сконфигурируйте настройки генерации кода, чтобы уменьшать Использование оперативной памяти.
Traceability — Сконфигурируйте настройки генерации кода, чтобы обеспечить отображение между элементами модели и кодом.
Safety precaution — Сконфигурируйте настройки генерации кода, чтобы увеличить ясность, детерминизм, робастность и verifiability кода.
Отладка Сконфигурируйте настройки генерации кода, чтобы отладить процесс сборки генерации кода.
MISRA C:2012 guidelines — Сконфигурируйте настройки генерации кода, чтобы увеличить соответствие с инструкциями MISRA C:2012.
Polyspace — Сконфигурируйте настройки генерации кода, чтобы подготовить код к анализу Polyspace®.

Примечание

Если вы выбираете цель генерации кода инструкций по MISRA C:2012, Советник Генерации кода проверки:

  • Настройки конфигурации модели для соответствия с рекомендациями параметра конфигурации MISRA C:2012.

  • Для блоков, которые не поддержаны или рекомендованы для MISRA C:2012 совместимую генерацию кода.

Приоритеты

После того, как вы выбираете цели из параметра Available objectives, организуете цели в параметре Selected objectives - prioritized с самой высокой приоритетной целью наверху.

Зависимость

Это диалоговое окно появляется только для основанных на ERT целей.

Информация о командной строке

Параметр: 'ObjectivePriorities'
Ввод: массив ячеек из символьных векторов или массив строк; комбинация доступных значений
Значение: {''} | {'Execution efficiency'} | {'ROM efficiency'} | {'RAM efficiency'} | {'Traceability'} | {'Safety precaution'} | {'Debugging'} | {'MISRA C:2012 guidelines'} | {'Polyspace'}
Значение по умолчанию: {''}

Похожие темы