主要内容

制定一个目标

创建一个基于ARM的目标®皮质®- m处理器

一个目标运用MATLAB®和仿真软金宝app件®嵌入式硬件设计。有了目标,您可以通过生成特定于处理器的代码,集成实时操作系统和设备驱动程序,并分析嵌入式硬件上的执行情况,对应用程序进行原型化、验证和部署。

嵌入式编码器®金宝appARM Cortex-M处理器支持包帮助您开发新的基于ARM Cortex-M处理器的嵌入式编码器目标。该支持包为金宝app您提供了以下类和函数来帮助开发目标,这些目标统称为目标软件开发工具包(SDK)

在你开始之前,看看什么是Target?先决条件.当您准备开始创建自己的目标时,请按照下面的步骤进行操作实现一个目标

功能

createTarget 为正在开发的目标创建一个对象
createHardware 为目标支持的硬件创建一个对象金宝app
deleteTarget 删除一个目标
loadTarget 加载一个目标
saveTarget 保存一个目标
testTarget 使用支持的硬件测试目标的特性金宝app

全部展开

目标 被开发目标的对象
BaremetalScheduler 为用于硬件的裸金属调度器创建对象
BaseRateTrigger 在生成的代码中运行基本速率任务的触发器
部署人员 应用程序部署配置
ExternalMode 外部模式配置
IOInterface 连接到硬件的IO接口
操作 在硬件上运行的操作系统
公益诉讼 Processor-in-the-loop模拟配置
分析器 为生成的代码收集计时信息的代码执行分析器
硬件 运行生成代码的硬件
EthernetInterface 连接到硬件的以太网接口
SerialInterface 串行接口连接到硬件
加载程序 描述如何将代码加载到硬件的对象
工具链 工具链配置
BuildConfiguration 配置,描述如何生成生成的代码

主题

什么是Target?

目标概念的概述,包括目标的层次结构、目标特性和目标如何工作。

先决条件

概述系统和产品需求,并推荐开发人员创建目标所需的技能。

实现一个目标

程序指南创建一个目标为ARM Cortex衍生的硬件板。按照小节提供的创建一个自定义Simulink目标为您的ARM Cortex派生的硬件板。金宝app

将您的目标交付给最终用户

I/O设备驱动程序块生成用于发送和接收算法代码数据的代码。

设计用例

目标设计实例

目标SDK的类图

显示Target SDK类的关系和层次结构的类图。