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

Создайте новый проект

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

    hdlcoder

  2. Введите название проекта в диалоговое окно проекта и нажмите OK.

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

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

  1. На вкладке Apps, на ультраправом из раздела Apps, кликают по стрелке.

  2. Под Code Generation нажмите HDL Coder.

  3. Введите название проекта в диалоговое окно проекта и нажмите OK.

Откройте существующий проект

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

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

Также перейдите к папке, которая содержит ваш проект, и дважды кликните файл .prj.

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

Добавьте функцию MATLAB (проект под тестом)

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

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

  • В панели проекта, под MATLAB Function, щелкают по ссылке Add MATLAB function и обзору к файлу.

  • Перетащите файл от текущей папки и пропустите ее в панели проекта под MATLAB Function.

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

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

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

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

  • В панели проекта, под MATLAB Test Bench, щелкают по ссылке Add MATLAB test bench и обзору к файлу.

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