Класс: 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
имя аргумента и 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
как выпадающие значения.