MATLAB和Simu金宝applink训练

用于生产代码生成的嵌入式编码器

查看时间表和注册

课程详细信息

这个为期两天的实践课程的重点是在Simulink中开发模型金宝app®部署在嵌入式系统上的环境。本课程专为使用embedded Coder生成、验证和金宝app自定义嵌入式代码的Simulink用户而设计®

主题包括:

  • 生成的代码结构和执行
  • 代码生成选项和优化
  • 将生成的代码与外部代码集成
  • 为多速率系统生成代码
  • 定制生成的代码
  • 自定义数据

2天中的第一天


生成嵌入式代码

摘要目的:为嵌入式代码生成配置金宝appSimulink模型,并有效地解释生成的代码。

  • 嵌入式应用程序的架构
  • 系统规范
  • 生成代码
  • 代码模块
  • 测井中间信号
  • 生成代码中的数据结构
  • 验证生成的代码
  • 嵌入式编码器®构建过程

优化生成的代码

摘要目的:确定当前应用程序的需求,并配置优化设置以满足这些需求。

  • 优化注意事项
  • 删除不必要的代码
  • 移除不必要的数据支持金宝app
  • 优化数据存储
  • 分析生成的代码
  • 代码生成目标

将生成的代码与外部代码集成

摘要目的:修改模型和文件以同时运行生成的代码和外部代码。

  • 外部代码集成概述
  • 模型入口点
  • 创建执行工具
  • 控制代码目的地
  • 打包生成的代码

控制函数原型

摘要目的:在生成的代码中定制模型入口点的函数原型。

  • 默认模型函数原型
  • 修改函数原型
  • 使用修改过的函数原型生成代码
  • 模型功能原型注意事项
  • 可重用功能接口
  • 功能默认值

在Simulink中自定义数据特征金宝app®

摘要目的:在Simulink中控制数据的数据类型和存储类型。金宝app

  • 数据的特点
  • 数据类型分类
  • 金宝appSimulink数据类型配置
  • 设置信号存储类
  • 设置状态存储类
  • 存储类对符号的影响

2天中的第二天


使用数据对象自定义数据特征

摘要目的:使用数据对象控制数据的数据类型和存储类。

  • 金宝app®数据对象概述
  • 用数据对象控制数据类型
  • 创建可重构数据类型
  • 用数据对象控制存储类
  • 控制数据类型和变量名
  • 数据字典

定制生成的代码体系结构

摘要目的:根据应用程序需求控制生成的代码的体系结构。

  • 金宝appSimulink模型体系结构
  • 控制代码分区
  • 生成可重用的子系统代码
  • 生成不同的组件
  • 代码放置选项

模型引用和总线对象

摘要目的:控制总线对象的数据类型和存储类,并使用它们从引用其他模型的模型生成代码。

  • 创建可重用的模型引用
  • 控制总线信号的数据类型
  • 控制总线信号的存储类型
  • 模型参考软件测试

调度生成的代码执行

摘要目的:在单任务、多任务和函数调用驱动配置中为多速率系统生成代码。

  • 单费率和多费率系统的执行方案
  • 为单速率模型生成代码
  • 多速率单任务代码
  • 多任务码
  • 生成导出函数

提高代码效率和遵从性

摘要目的:检查生成的代码的效率,并验证是否符合标准和指导方针。

  • 模型的顾问
  • 硬件实现参数
  • 遵守标准和指导方针

水平:中间

持续时间:2天

语言:德语,英语,Français,日本語,한국어

查看时间表和注册