Настройте параметры модели для генерации 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-кода».