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