Установите запущенный в параметрах генерации кода привилегированного режима

После того, как вы создаете Simulink® модель, можно ввести параметры симуляции. Simulink Coder™ использует эти параметры для создания кода С и создания приложения реального времени.

Эта процедура использует модель sldrtex_model. Чтобы открыть эту модель, в командном окне MATLAB, введите:

open_system(docpath(fullfile(docroot,'toolbox',...
    'sldrt','examples','sldrtex_model')))

Это принимает, что вы уже загрузили ту модель.

  1. В Редакторе Simulink, на вкладке Desktop Real-Time, нажимают Hardware Settings.

  2. В диалоговом окне Configuration Parameters кликните по узлу Code Generation.

  3. В разделе Target selection нажмите кнопку Browse в списке System target file.

  4. В браузере System target file выберите системный конечный файл для того, чтобы создать приложение Simulink Desktop Real-Time™, sldrt.tlc, и нажмите OK.

    Диалоговое окно вводит системный конечный файл sldrt.tlc, make-файл шаблона sldrt.tmf, и сделать команда make_rtw в панель Code Generation.

    Если у вас есть Embedded Coder® продукт, можно создать целевое приложение ERT. Чтобы создать целевое приложение ERT, в разделе Target selection, нажимают кнопку Browse в списке System target file. Нажмите sldrtert.tlc, и затем нажмите OK.

    Несмотря на то, что не видимый в панели Code Generation, когда вы нажимаете OK, вы также конфигурируете внешний целевой интерфейсный файл MEX sldrtext. Этот файл позволяет режиму Run in Kernel передавать новые параметры приложению реального времени и возвращать данные сигнала в приложение реального времени. Данные отображены в блоках Scope или сохраненные с логгированием сигнала.

    Image of configuration parameters code generation tab

    Не устанавливайте Default parameter behavior на Inlined на узле Optimization под Code Generation. Встраивание параметров для пользовательских целей, когда это необходимо, чтобы уменьшать сумму RAM или ROM со встраиваемыми системами. Кроме того, если вы выбираете параметры встраивания, вы отключаете настраивающую опцию параметра. Не встраивайте параметры, потому что PC имеют больше памяти, чем встраиваемые системы.

  5. Кликните по узлу Hardware Implementation. Значения по умолчанию выведены из архитектуры компьютера разработчика. Например, для 64-битного Intel® машина, они:

    • Device vendorIntel

    • Device typex86-64

    Image of configuration parameters hardward implementation tab

  6. Нажмите OK.

Похожие темы