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

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

Опция 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 не имеет эквивалентного свойства.

Похожие темы