matlabshared.targetsdk.Target类

包:matlabshared.targetsdk

目标对象正在开发中

描述

一个目标对象表示嵌入式编码的配置文件,源和头文件,工具,和库收集®用于构建,下载,运行,并与交互模型作为一个选择的硬件板卡的可执行文件。A组的工具,库和配置服务于一个特定的目的定义了一个特征目标目的。特征被表示为对象,诸如部署对象中,分配给的属性目标目的。

的每一个特征目标对象可以被映射,使用该地图方法,涉及一种硬件目的。一个映射功能目标对象到硬件对象将所需的文件和配置信息发送到目标文件能够在Simulink那些特征万博1manbetx®配置参数相关联的硬件板。

而在每个功能目标可以手动开发,您可以创建一个新的目标对象已经包括从现有的许多特征参考目标。用一个参考目标,你只需要添加或修改具有独特的你目标

小费

创建目标参考目标通过提供现成的使用功能可大大加快您的开发时间,开发新的建议策略目标

创建

为了构建一个目标对象,使用createTarget功能。

属性

展开全部

为描述性的名称目标。该loadTarget功能使用在该值名称财产加载目标MATLAB的对象®会话。

例:“目标XYZ发展局”

属性

GetAccess的
上市
SetAccess
上市

数据类型:烧焦

是您计算机上的根文件夹中目标对象存储所有的配置和库文件。从其他目标基准的特征没有得到明确存储在

例:'C:/ xyzdevboard'

属性

GetAccess的
上市
SetAccess
上市

数据类型:烧焦

ReferenceTargets列表定义的组目标从中目标对象可以引用和重用功能。

例:'的ARM Cortex-A'

属性

GetAccess的
上市
SetAccess
一成不变

数据类型:细胞

部署对象定义由所使用的工具和配置目标对象创建并加载一个模型的应用程序。要修改部署者属性使用addNewDeployerdeleteDeployer方法。

属性

GetAccess的
上市
SetAccess
上市

数据类型:细胞

操作系统对象指定的计划任务的执行,如线程实现,是由OS内核管理。要修改操作系统属性使用addNewOperatingSystemdeleteOperatingSystem方法。

属性

GetAccess的
上市
SetAccess
上市

数据类型:细胞

BaremetalScheduler对象指定的计划任务的执行,实现为C / C ++功能,由裸金属调度管理。要修改BaremetalSchedulers属性使用addNewBaremetalSchedulerdeleteBaremetalScheduler方法。

属性

GetAccess的
上市
SetAccess
上市

数据类型:细胞

PIL对象提供您的目标与需要生成代码,交叉编译和执行任一顶模型或模型的一部分到所述处理器的配置信息。要修改PIL属性使用addNewPILdeletePIL方法。有关信息PIL模拟,看处理器在环仿真(嵌入式编码)。

属性

GetAccess的
上市
SetAccess
上市

数据类型:细胞

ExternalMode对象提供您的目标与源文件,回调函数和配置信息,为您的模型,其中包括一个生成代码所需外部模式连接。要修改ExternalMode属性使用addNewExternalModedeleteExternalMode方法。有关更多信息,外部模式外部模式模拟的参数调整和信号监测(万博1manbetx编码器的Simulink)。

属性

GetAccess的
上市
SetAccess
上市

数据类型:细胞

探查对象提供您的目标与源文件和配置信息需要从你的模型轮廓生成的代码的执行。要修改剖析属性使用addNewProfilerdeleteProfiler方法。有关代码执行分析的详细信息,请参阅执行代码剖析(嵌入式编码)。

属性

GetAccess的
上市
SetAccess
上市

数据类型:细胞

方法

展开全部

例子

全部收缩

使用的ARM Cortex-A的目标为参考目标创建一个新的目标。设定的新目标的名称MyTarget和新目标的根文件夹中C:/ mytarget。设置支持的功能和万博1manbetx硬件相同的方式,参考目标。

执行以下命令构造对象,TGT,表示目标。

hTgt = createTarget(“我的目​​标”'的ARM Cortex-A''C:/ mytarget''初始化');

执行以下命令可以看到目标支持的功能和硬件。万博1manbetx

秀(hTgt)
显示名称临时名称Linaro的工具链V4.8 1的Linux 1 PIL以太网TCP / IP以太网外部模式TCP / IP的ARM Cortex-A9(QEMU)探查1

创建使用的ARM Cortex-A的目标作为参照目标的新靶点。设定的新目标的名称MyTarget和新目标的根文件夹中C:/ mytarget。不要初始化支持的功能和硬件。万博1manbetx

为了构建一个对象,hTgt,表示目标,执行下面的代码:

hTgt = createTarget(“我的目​​标”'的ARM Cortex-A''C:/ mytarget');

要查看目标所支持的功能和硬件,执行以下代码:万博1manbetx

秀(hTgt)

由于没有特征或硬件被初始化,没有输出被显示到屏幕上。

介绍了在R2015a