Список целей, которые вы задаете в порядке приоритета для просмотра настроек конфигурации модели с помощью Генерации кода 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 |