exponenta event banner

Создание и настройка проекта

Создание нового проекта

  1. В командной строке MATLAB ® введите :

    hdlcoder

  2. Введите имя проекта в диалоговом окне проекта и нажмите «ОК».

HDL Coder™ создает проект в локальной рабочей папке и по умолчанию открывает проект в правой части рабочего пространства MATLAB.

Можно также создать новый проект кодера HDL из галереи приложений:

  1. На вкладке Приложения в правой части раздела Приложения щелкните стрелку.

  2. В разделе Создание кода (Code Generation) щелкните Кодер HDL (HDL Coder).

  3. Введите имя проекта в диалоговом окне проекта и нажмите «ОК».

Открытие существующего проекта

В командной строке MATLAB введите:

open project_name
где project_name указывает полный путь к файлу проекта.

Либо перейдите в папку, содержащую проект, и дважды щелкните значок .prj файл.

Добавление файлов в проект

Добавление функции MATLAB (тестируемая конструкция)

Сначала необходимо добавить в проект файл MATLAB, из которого требуется создать код. Добавьте только функцию верхнего уровня, вызываемую из MATLAB (тестируемый проект). Не добавляйте файлы, вызываемые этим файлом. Не добавляйте файлы с пробелами в именах. Путь не должен содержать пробелов, поскольку пробелы могут привести к сбоям генерации кода в определенных конфигурациях операционной системы.

Чтобы добавить файл, выполните одно из следующих действий.

  • На панели проекта в разделе Функция MATLAB (MATLAB Function) щелкните ссылку Добавить функцию MATLAB (Add MATLAB function) и перейдите к файлу.

  • Перетащите файл из текущей папки на панель проекта в разделе «Функция MATLAB».

Если добавленные функции имеют входные данные и тестовый стенд не указан, необходимо определить эти входные данные. См. раздел Задание свойств входов функции точки входа.

Добавление испытательного стенда MATLAB

Необходимо добавить тестовый стенд MATLAB, если проект не требует преобразования с фиксированной точкой и не требуется создавать тестовый стенд RTL. Если тестовый стенд не добавлен, необходимо определить входные данные для функции MATLAB верхнего уровня. Дополнительные сведения см. в разделе Задание свойств входов функции точки входа.

Для добавления испытательного стенда выполните одно из следующих действий:

  • На панели проекта в разделе «Испытательный стенд MATLAB» щелкните ссылку «Добавить испытательный стенд MATLAB» и перейдите к файлу.

  • Перетащите файл из текущей папки на панель проекта в разделе MATLAB Test Stench.