Получение настроек генерации кода

Чтобы сохранить ваши настройки генерации кода, можно сгенерировать скрипт, который включает опции, которые вы выбрали.

Опция Generate MATLAB code диалогового окна Generate HDL делает сценарии командной строки кода фильтра HDL и генерации испытательного стенда легче. Опция расположена в разделе Target диалогового окна Generate HDL как показано в следующем рисунке.

По умолчанию Generate MATLAB code очищен.

Когда вы выбираете Generate MATLAB code и затем генерируете HDL-код, кодер получает HDL-код не по умолчанию и настройки генерации испытательного стенда от пользовательского интерфейса и выписывает MATLAB® скрипт. Можно использовать этот скрипт, чтобы регенерировать HDL-код для фильтра с теми же настройками. Скрипт содержит:

  • Заголовок комментирует, что документируют настройки проекта для объекта фильтра, от которого был сгенерирован код.

  • Функция, которая берет объект фильтра в качестве его аргумента и передает объект фильтра в generatehdl команда. Пары свойства/значения, переданные этим командам, соответствуют настройкам генерации кода, которые применялись в то время, когда файл был сгенерирован.

Кодер пишет скрипт в целевую папку. Соглашением о присвоении имен для файла является filter_generatehdl.m, где filter имя фильтра, заданное в опции Name.

Когда генерация кода завершается, сгенерированный скрипт открывается автоматически для контроля и редактирования.

Скрипт содержит комментарии, которые описывают настройку входного объекта фильтра. На последующих сеансах можно использовать эту информацию, чтобы создать объект фильтра, который совместим с generatehdl команда в скрипте. Затем можно выполнить скрипт как функцию, передающую в объекте фильтра, чтобы сгенерировать HDL-код.

Примечание

  • Generate MATLAB code доступен только в пользовательском интерфейсе. Функция generatehdl не имеет эквивалентного свойства.

Похожие темы