Класс: 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 (HDL Workflow Advisor Set Target Reference Design) Coder™ HDL заполняет раздел Параметры ссылочного проекта (Reference design parameters) пользовательскими параметрами и заданными опциями.
Укажите дополнительные пары, разделенные запятыми 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 в качестве значений раскрывающегося списка.