主要内容

嵌入式编码器

生成可读、紧凑和快速的C和c++代码用于大规模生产的嵌入式处理器

自从R2019b

描述

使用嵌入式编码器应用程序生成C或c++代码从一个模型代表一个离散时间系统。应用程序扩展金宝app仿真软件编码器应用功能与先进优化生成的函数的精确控制,文件和数据。当你打开应用程序,一个C代码选项卡添加到将来发布。的C代码标签代表组织任务的嵌入式编码工作流程。

使用应用程序来执行这些任务:

  • 如果您是嵌入式编码,使用嵌入式编码器快速开始准备你的代码生成模型。嵌入式编码器快速启动选择基本代码生成设置基于你的目标和应用程序。嵌入式编码器快速启动,点击打开快速启动

  • 设置代码生成的目标和准备您的模型代码生成通过单击C / c++代码的顾问

  • 模型层次结构,指定每个模型的部署类型使用部署类型下拉。如果你没有配置部署类型,下拉说自动因为嵌入式编码决定了自动部署类型。

  • 设置模型配置参数,选择设置>C / c++代码生成设置设置>硬件实现

  • 打开嵌入式编码器应用程序打开代码角度。代码透视图包含一个集成帮助面板,映射的代码编辑器,属性检查器或代码视图。使用映射编辑器的代码配置数据元素和入口点函数模型。选择代码接口>单个元素的代码映射

  • 创建自定义代码定义,开放的嵌入式编码字典通过选择代码接口>嵌入式编码字典

  • 只有选择生成代码构建>生成代码。通过选择建立模型并生成代码构建>构建

  • 查看生成的代码与您的模型,使用代码视图。你可以跟踪模型元素和代码之间通过点击超链接行代码在代码视图。通过选择打开最新代码生成报告开放的报告

  • 验证仿真的等价性和执行结果的代码打开银/公益诉讼应用程序选择。验证代码>银/公益诉讼经理

  • 创建一个受保护的仿真模型和代码生成与第三方分享通过选择分享>生成保护模型

  • 通过选择包的代码和工件分享>生成代码和包

开放的嵌入式编码应用程序

应用程序画廊,下代码生成,点击嵌入式编码器。的C代码选项卡打开。

提示

  • 如果你正在与一个模型层次结构,嵌入式编码器应用程序的部署类型自动确定每个模型基于层次结构中的位置。顶部模型组件和子组件引用的模型。在C代码选项卡中,功能适用于组件模型。配置部署类型模型的层次结构:

    • 只指定模拟模型,如测试,通过选择输出>只模拟。当你看到一个仿真模型嵌入式编码器应用,将来发布隐藏代码生成选项。

    • 通过使用指定组件和子组件模型部署类型下拉。

  • 配置和视图代码引用的模型中,导航到模型的层次结构和使用映射编辑器的代码,模型数据编辑,属性检查器和代码视图。这些观点适用于活动模型,可上面的模型或一个参考模型。

版本历史

介绍了R2019b

另请参阅

功能