Main Content

target.create

创建目标对象

说明

示例

targetObject = target.create(targetType) 创建并返回指定类的对象。

示例

targetObject = target.create(targetType,Name,Value) 使用一个或多个名称-值参量配置对象。

注意

您可以只通过一个步骤创建对象并为这些类指定属性:

示例

创建新硬件实现

有关使用此函数的工作流示例,请参阅:

输入参数

全部折叠

指定对象的类。例如,指定:

  • 'Processor' 创建一个 target.Processor 对象。

  • 'LanguageImplementation' 创建一个 target.LanguageImplementation 对象。

  • 'Alias' 创建一个 target.Alias 对象。

有关受支持类型的完整列表,请参阅 target

示例: 'Processor'

名称-值参数

将可选的参量对组指定为 Name1=Value1,...,NameN=ValueN,其中 Name 是参量名称,Value 是对应的值。名称-值参量必须出现在其他参量后,但参量对组的顺序无关紧要。

在 R2021a 之前,使用逗号分隔每个名称和值,并用引号将 Name 引起来。

示例: myProc = target.create('Processor', 'Name', 'myProcessor', 'Manufacturer', 'myProcessorManufacturer');

通过从现有目标对象复制值来创建一个目标对象。例如:

myLangImp = target.create('LanguageImplementation', ...
                          'Name', 'myLanguageImplementation', ...
                          'Copy', 'ARM Compatible-ARM Cortex');

向由 target.create 生成的 ID 添加前缀。

创建属性设置为指定值的目标对象。

输出参量

全部折叠

创建并返回的对象。例如,对象的情况如下:

  • 如果 targetType'Processor',则为 target.Processor 对象

  • 如果 targetType'LanguageImplementation',则为 target.LanguageImplementation 对象

  • 如果 targetType'Alias',则为 target.Alias 对象

版本历史记录

在 R2019a 中推出