Приоритетные цели

Описание

Список целей, которые вы задаете в порядке приоритета для просмотра настроек конфигурации модели с помощью Генерации кода Advisor. Чтобы задать цели, нажмите кнопку Set Objectives и используйте диалоговое окно Задать цели - Генерация Кода Advisor.

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

Настройки

По умолчанию: Unspecified

Unspecified

Цель не задана. Не оптимизируйте настройки генерации кода с помощью Code Generation Advisor.

Execution efficiency

Сконфигурируйте настройки генерации кода, чтобы достичь быстрого времени выполнения.

ROM efficiency

Настройте настройки генерации кода, чтобы уменьшить использование ПЗУ.

RAM efficiency

Настройте настройки генерации кода, чтобы уменьшить использование оперативной памяти.

Traceability

Сконфигурируйте настройки генерации кода, чтобы обеспечить отображение между элементами модели и кодом.

Safety precaution

Настройте настройки генерации кода, чтобы повысить четкость, детерминированность, робастность и верифицируемость кода.

Debugging

Сконфигурируйте настройки генерации кода, чтобы отлажить процесс генерации кода.

MISRA C:2012 guidelines

Настройте настройки генерации кода, чтобы повысить податливость рекомендациям MISRA по C:2012.

Polyspace

Сконфигурируйте настройки генерации кода, чтобы подготовить код для Polyspace® анализ.

Примечание

Если вы выбираете цель генерации кода MISRA C:2012, Code Generation Advisor проверяет:

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

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

Зависимости

  • Этот параметр появляется только для целей, основанных на ERT. Для целей, основанных на GRT, выберите цель с помощью параметра Выбрать цель.

  • Когда вы генерируете код, этот параметр требует Embedded Coder®.

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

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

Рекомендуемые настройки

ПриложениеНастройка
ОтладкаDebugging
ТрассируемостьTraceability
ЭффективностьExecution efficiency (выполнение), ROM efficiency (ПЗУ), RAM efficiency (ОЗУ)
Меры безопасностиSafety precaution

Похожие темы