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 аргументы в виде пар.

Пользовательские параметры опциональны. В Set Target Reference Design задаче HDL Workflow Advisor 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 - имя аргумента и Value - соответствующее значение. Name должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN.

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

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

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

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

Введенный в R2016b