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