addParameter

Класс: hdlcoder. ReferenceDesign
Пакет: hdlcoder

Добавьте и задайте пользовательские параметры для своего исходного проекта

Синтаксис

addParameter('ParameterID',parameter_name,'DisplayName',display_name,'DefaultValue',default_value)
addParameter('ParameterID',parameter_name,'DisplayName',display_name,'DefaultValue',default_value,Name,Value)

Описание

addParameter('ParameterID',parameter_name,'DisplayName',display_name,'DefaultValue',default_value) добавляет и задает пользовательский параметр для вашего исходного проекта с текстовым полем, которое отображает значение по умолчанию параметра.

addParameter('ParameterID',parameter_name,'DisplayName',display_name,'DefaultValue',default_value,Name,Value) добавляет и задает пользовательский параметр для вашего исходного проекта с дополнительными опциями, заданными одним или несколькими аргументами пары Name,Value.

Пользовательские параметры являются дополнительными. В HDL Workflow Advisor задача Set Target Reference Design HDL Coder™ заполняет раздел параметров Исходного проекта с пользовательскими параметрами и опциями, которые вы задаете.

Входные параметры

развернуть все

Пользовательское название параметра, заданное как вектор символов.

Пример: 'DUTPath'

Пример: 'ChannelMapping'

Назовите это, вы хотите отобразиться для пользовательского параметра в HDL Workflow Advisor, заданном как вектор символов. Это имя появляется в разделе Reference design parameters в задаче Set Target Reference Design.

Пример: 'DUT Path'

Пример: 'Channel Mapping'

Значение по умолчанию, чтобы установить для пользовательского параметра, заданного как вектор символов. В задаче Set Target Reference Design в HDL Workflow Advisor HDL Coder отображает значение по умолчанию пользовательского параметра в текстовом поле.

Пример 1

Аргументы в виде пар имя-значение

Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми. Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Задайте тип виджета, чтобы использовать для значений параметров. По умолчанию theParameterType является текстовым полем. Если вы задаете выпадающий список для ParameterType, используйте свойство Choice перечислить значения параметров как массив ячеек из символьных векторов.

Пример: 'ParameterType',hdlcoder.ParameterType.Dropdown задает выпадающий список со значениями, которые может принять параметр.

Список выбора, который можно задать для пользовательского параметра, заданного как массив ячеек из символьных векторов. Чтобы задать этот список, установите ParameterType на hdlcoder.ParameterType.Dropdown.

Пример: 'ParameterType',hdlcoder.ParameterType.Dropdown,'Choice',{'Rx', 'Tx'} задает выпадающий список с Rx и Tx как выпадающие значения.

Введенный в R2017b