包:matlabshared.targetsdk
目标对象正在开发中
一个目标
对象表示嵌入式编码的配置文件,源和头文件,工具,和库收集®用于构建,下载,运行,并与交互模型作为一个选择的硬件板卡的可执行文件。A组的工具,库和配置服务于一个特定的目的定义了一个特征的目标
目的。特征被表示为对象,诸如部署
对象中,分配给的属性目标
目的。
的每一个特征目标
对象可以被映射,使用该地图
方法,涉及一种硬件
目的。一个映射功能目标
对象到硬件
对象将所需的文件和配置信息发送到目标文件能够在Simulink那些特征万博1manbetx®配置参数相关联的硬件板。
而在每个功能目标
可以手动开发,您可以创建一个新的目标
对象已经包括从现有的许多特征参考目标
。用一个参考目标
,你只需要添加或修改具有独特的你目标
。
创建目标
从参考目标
通过提供现成的使用功能可大大加快您的开发时间,开发新的建议策略目标
。
为了构建一个目标对象,使用createTarget
功能。
名称
-目标的名称“”
(默认)|字符数组为描述性的名称目标
。该loadTarget
功能使用在该值名称
财产加载目标
MATLAB的对象®会话。
例:“目标XYZ发展局”
GetAccess的 |
上市
|
SetAccess |
上市
|
数据类型:烧焦
夹
-目标的根文件夹该夹
是您计算机上的根文件夹中目标
对象存储所有的配置和库文件。从其他目标基准的特征没有得到明确存储在夹
。
例:'C:/ xyzdevboard'
GetAccess的 |
上市
|
SetAccess |
上市
|
数据类型:烧焦
ReferenceTargets
-参考指标名称{}
(默认)|单元阵列该ReferenceTargets
列表定义的组目标从中目标
对象可以引用和重用功能。
例:'的ARM Cortex-A'
GetAccess的 |
上市
|
SetAccess |
一成不变
|
数据类型:细胞
部署者
-部署对象{}
(默认)|单元阵列该部署
对象定义由所使用的工具和配置目标
对象创建并加载一个模型的应用程序。要修改部署者
属性使用addNewDeployer
和deleteDeployer
方法。
GetAccess的 |
上市
|
SetAccess |
上市
|
数据类型:细胞
操作系统
-操作系统对象{}
(默认)|单元阵列该操作系统
对象指定的计划任务的执行,如线程实现,是由OS内核管理。要修改操作系统
属性使用addNewOperatingSystem
和deleteOperatingSystem
方法。
GetAccess的 |
上市
|
SetAccess |
上市
|
数据类型:细胞
BaremetalSchedulers
-裸机调度对象{}
(默认)|单元阵列该BaremetalScheduler
对象指定的计划任务的执行,实现为C / C ++
功能,由裸金属调度管理。要修改BaremetalSchedulers
属性使用addNewBaremetalScheduler
和deleteBaremetalScheduler
方法。
GetAccess的 |
上市
|
SetAccess |
上市
|
数据类型:细胞
ExternalMode
-外部模式对象{}
(默认)|单元阵列该ExternalMode
对象提供您的目标
与源文件,回调函数和配置信息,为您的模型,其中包括一个生成代码所需外部模式
连接。要修改ExternalMode
属性使用addNewExternalMode
和deleteExternalMode
方法。有关更多信息,外部模式
见外部模式模拟的参数调整和信号监测(万博1manbetx编码器的Simulink)。
GetAccess的 |
上市
|
SetAccess |
上市
|
数据类型:细胞
剖析
-探查物体{}
(默认)|单元阵列该探查
对象提供您的目标
与源文件和配置信息需要从你的模型轮廓生成的代码的执行。要修改剖析
属性使用addNewProfiler
和deleteProfiler
方法。有关代码执行分析的详细信息,请参阅执行代码剖析(嵌入式编码)。
GetAccess的 |
上市
|
SetAccess |
上市
|
数据类型:细胞
addNewDeployer |
新的部署添加到目标 |
getDeployer |
获取配置为目标部署者 |
deleteDeployer |
从目标删除部署 |
addNewOperatingSystem |
添加新的操作系统目标 |
getOperatingSystem |
获取目标的操作系统 |
deleteOperatingSystem |
删除操作系统从目标 |
addNewBaremetalScheduler |
新的裸机调度添加到目标 |
getBaremetalScheduler |
获取裸机调度为目标 |
deleteBaremetalScheduler |
从目标删除裸机调度 |
addNewPIL |
添加处理器在环仿真配置,以目标 |
getPIL |
获取处理器在环(PIL)配置用于目标 |
deletePIL |
从目标删除PIL配置 |
addNewExternalMode |
添加新的外部模式配置到目标 |
getExternalMode |
获取外部模式配置的目标 |
deleteExternalMode |
从目标删除外部模式配置 |
addNewProfiler |
新探查添加到目标 |
getProfiler |
获取包含在目标对象分析器 |
deleteProfiler |
从目标删除探查 |
地图 |
图中的目标功能的硬件板 |
isMapped |
如果功能映射到硬件,则返回true |
取消映射 |
从硬件还是从目标不映射功能 |
setDisplayName |
设置硬件的显示名称 |
表演 |
显示目标和硬件的功能之间的映射 |
验证 |
确定目标是否有效 |
使用的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)
由于没有特征或硬件被初始化,没有输出被显示到屏幕上。
您单击对应于该MATLAB命令的链接:
在MATLAB命令窗口中输入它运行的命令。Web浏览器不支持MATLAB的命令。万博1manbetx
您还可以选择从下面的列表中的网站:
选择最佳的网站性能的中国网站(在中国或英文)。其他MathWorks的国家网站都没有从您的位置访问进行了优化。