Диалоговое окно Simulink Code Inspector

Диалоговое окно Simulink® Code Inspector™ параметрами при их начальных настройках по умолчанию появляется следующим.

Обзор диалогового окна Simulink Code Inspector

Контроль кода системы управления и проверка совместимости модель.

Получить справку на опции

  1. Щелкните правой кнопкой по текстовой метке опции.

  2. Выберите What's This из всплывающего меню.

Смотрите также

Это - верхняя часть иерархии модели

Задайте, является ли модель, сконфигурированная для инспекции кода, топ-моделью в иерархии модели - ссылки.

Настройки

Значение по умолчанию: на

На

Инспекция кода (и генерация кода, если требуется) использует цель топ-модели.

'off'

Инспекция кода (и генерация кода, если требуется) использует цель модели-ссылки.

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

Эквивалентным методом настройки Simulink Code Inspector для выбора или очистки этой опции является setTopModel.

Смотрите также

Смотрите все модели, на которые ссылаются,

Задайте, должны ли проверка совместимости модели и инспекция кода быть выполнены для потомков этой модели в иерархии модели - ссылки.

Настройки

Значение по умолчанию: 'off'

На

Проверка совместимости модели и инспекция кода выполняются для потомков этой модели в иерархии модели - ссылки.

'off'

Проверка совместимости модели и инспекция кода выполняются только для этой модели.

Зависимости

Выбор Inspect all referenced models изменяет отображенное название для опции Omit model from code inspection if it fails compatibility check к Omit models from code inspection if they fail compatibility checks и изменяет отображенное название кнопки Check this model к Check all models.

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

Эквивалентным методом настройки Simulink Code Inspector для выбора или очистки этой опции является setFollowModelLinks.

Смотрите также

Смотрите совместно использованные утилиты

Задайте, смотреть ли поддерживаемые разделяемые утилиты, которые сгенерированы от текущей модели.

Настройки

Значение по умолчанию: 'off'

На

Инспекция кода выполняется для поддерживаемых разделяемых утилит в _sharedutils папка.

'off'

Инспекция кода не выполняется для поддерживаемых разделяемых утилит в _sharedutils папка.

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

Эквивалентным методом настройки Simulink Code Inspector для выбора или очистки этой опции является setInspectSharedUtils.

Смотрите также

Включайте дополнительную контрольную сумму для модели (моделей), на которую ссылаются, скомпилированной как верхняя часть

Задайте, должен ли отчет инспекции кода включать в себя контрольную сумму топ-модели для модели, на которую ссылаются, в дополнение к контрольной сумме модели, на которую ссылаются, при осмотре подмодели в иерархии модели - ссылки.

Настройки

Значение по умолчанию: 'off'

На

Контрольная сумма топ-модели вычисляется в дополнение к контрольной сумме модели, на которую ссылаются. Выбор этой опции приводит к двойной компиляции для модели:

  • Однажды как верхняя часть для вычисления контрольной суммы.

  • Однажды, как ссылается для процесса инспекции кода.

'off'

Только контрольная сумма образца модели вычисляется.

Зависимости

Эта опция доступна, когда любое из следующего верно:

  • Вы не устанавливаете флажок This is the top of the model hierarchy.

  • Вы устанавливаете флажок Inspect all referenced models.

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

Эквивалентным методом настройки Simulink Code Inspector для выбора или очистки этой опции является setIncludeTopModelChecksumForRefModels.

Смотрите также

Не используйте модель от инспекции кода, если это приводит проверку совместимости к сбою

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

Настройки

Значение по умолчанию: 'off'

На

Инспекция кода завершает работу, если модель приводит проверку совместимости к сбою. Генерация кода (если требуется) также не происходит.

'off'

Инспекция кода не завершает работу, если модель приводит проверку совместимости к сбою.

Зависимости

При выбирании опции Inspect all referenced models изменяет отображенное название для этой опции от Omit model from code inspection if it fails compatibility check до Omit models from code inspection if they fail compatibility checks.

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

Эквивалентным методом настройки Simulink Code Inspector для выбора или очистки этой опции является setTerminateOnIncompatibility.

Смотрите также

Сгенерируйте код перед инспекцией кода

Задайте, сгенерировать ли код перед инспекцией кода.

Настройки

Значение по умолчанию: 'off'

На

Генерирует типовой кодекс в начале инспекции кода.

'off'

Использование ранее сгенерировало типовой кодекс для инспекции кода.

Зависимости

Выбор Generate code before code inspection отключает Code placement и опции Code folder, и изменяет отображенное название кнопки Inspect code к Generate and inspect code.

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

Эквивалентным методом настройки Simulink Code Inspector для выбора или очистки этой опции является setGenerateCode.

Смотрите также

Размещение кода

Задайте размещение кода для инспекции кода.

Настройки

Значение по умолчанию: Embedded Coder default

Embedded Coder default

Указывает, что ранее сгенерированный код находится в папках по умолчанию, созданных генерацией кода.

Single folder

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

Зависимости

  • При очистке опции Generate code before code inspection включает опцию Code placement.

  • Выбор значения Single folder поскольку Code placement включает параметр Code folder.

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

Эквивалентным методом настройки Simulink Code Inspector для выбора или очистки этой опции является setCodePlacement.

Смотрите также

Папка Code

Задайте папку, содержащую ранее сгенерированный код для инспекции кода.

Настройки

Значение по умолчанию: ''

Задает путь к папке, содержащей ранее сгенерированный код, который будет смотреться. Используйте этот параметр, только если вы смотрите сгенерированный код, который был повторно группирован, чтобы находиться в одной, пользовательской папке.

Зависимости

Этот параметр включен путем устанавливания значения параметра Code placement к Single folder.

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

Эквивалентным методом настройки Simulink Code Inspector для выбора или очистки этой опции является setCodeFolder.

Смотрите также

Папка Report

Задайте папку отчета для инспекции кода.

Настройки

Значение по умолчанию: подпапка slprj/slci относительно местоположения модели.

Задает путь к папке, в которую инспекция кода должна поместить артефакты отчета инспекции кода.

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

Эквивалентным методом настройки Simulink Code Inspector для выбора или очистки этой опции является setReportFolder.

Смотрите также