Настройте параметры модели для генерации HDL-кода
hdlsetup('
modelname
')
hdlsetup('
устанавливает параметры модели, заданные как modelname
')
для общих значений по умолчанию для генерации HDL-кода. modelname
Откройте модель, прежде чем вы активируете hdlsetup
команда. После использования hdlsetup
, вы можете использовать set_param
для изменения этих настроек по умолчанию. Для примера:
set_param(gcs, 'Solver', 'VariableStepDiscrete')
hdlsetup
настраивает. Эти параметры находятся на панели Solver диалогового окна Параметры конфигурации.Настройка параметров конфигурации | Установка параметров командной строки | Описание |
---|---|---|
Установите Type значение Fixed-step и Solver к Discrete (no continuous states) . | Задайте Solver на FixedStepDiscrete . | Этот решатель с фиксированным шагом лучше всего подходит для симуляции дискретных систем. Решатели с переменным шагом поддерживаются при ограниченных условиях. |
Установите Fixed-step size (fundamental sample time) значение auto . | Задайте FixedStep на auto . | Если для Fixed step size задано значение |
Отключите флажок Treat each discrete rate as a separate task. | Задайте EnableMultiTasking на off . | HDL Coder™ в настоящее время не поддерживает модели, которые выполняются в многозадачном режиме. |
hdlsetup
также конфигурирует другие параметры, которые управляют уровнями серьезности ошибок, логгированием данных и параметрами отображения модели. Чтобы просмотреть полный набор параметров модели, затронутых hdlsetup
, см. «Проверка параметров модели, подходящих для генерации HDL-кода».