Класс: 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™ заполняет раздел параметров Исходного проекта пользовательскими параметрами и параметрами, которые вы задаете.
Задайте необязательные разделенные разделенными запятой парами Name,Value
аргументы. Name
- имя аргумента и Value
- соответствующее значение. Name
должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN
.
ParameterType
- Виджет параметраhdlcoder.ParameterType.Edit
(по умолчанию) | hdlcoder.ParameterType.DropDown
| hdlcoder.ParameterType.Edit
Укажите тип виджета, который будет использоваться для значений параметров. По умолчанию в ParameterType
- текстовое поле. Если вы задаете выпадающий список для ParameterType
, используйте Choice
свойство, чтобы перечислить значения параметров как массив ячеек из векторов символов.
Пример: 'ParameterType',hdlcoder.ParameterType.Dropdown
задает выпадающий список со значениями, которые может принимать параметр.
Choice
- Выбор значений параметров''
(по умолчанию) | массив ячеек из векторов символовСписок вариантов, которые можно задать для пользовательского параметра, заданный как массив ячеек из векторов символов. Чтобы задать этот список, задайте ParameterType
на hdlcoder.ParameterType.Dropdown
.
Пример: 'ParameterType',hdlcoder.ParameterType.Dropdown,'Choice',{'Rx', 'Tx'}
задает выпадающий список с Rx
и Tx
как раскрывающиеся значения.