主要内容

嵌入式编码器

为大规模生产中使用的嵌入式处理器生成可读,紧凑,快速的C和C ++代码

描述

使用嵌入式编码器应用程序从代表离散时间系统的模型生成C或C ++代码。该应用程序扩展了万博1manbetxSimulink编码器应用程序功能具有高级优化,以精确控制生成的功能,文件和数据。当你打开应用程序时,一个C代码选项卡已添加到ToolStrip中。这C代码选项卡代表嵌入式编码器工作流中的任务组。

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

  • 如果您是嵌入式编码器的新手,请使用嵌入式编码器快速开始以准备代码生成的模型。嵌入式编码器快速入门根据您的目标和应用选择基本代码生成设置。单击打开嵌入式编码器快速启动快速开始

  • 单击设置代码生成目标并准备代码生成模型C / C ++代码顾问

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

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

  • 要创建自定义代码定义,请通过选择打开嵌入的编码器字典代码界面>嵌入式编码器词典

  • 仅通过选择来生成代码建造>生成代码。通过选择构建模型并生成代码建造>建造

  • 要查看模型的生成代码,请使用代码视图。您可以通过单击代码视图中的超链接代码行之间追踪模型元素和代码。通过选择打开最新的代码生成报告打开报告

  • 通过打开验证模拟和代码执行结果的等价性SIL / PIL.应用程序。选择验证码>SIL / PIL Manager

  • 为通过选择来创建用于模拟和代码生成的保护模型,以通过选择与第三方共享分享>生成保护模型

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

打开嵌入式编码器应用程序

在里面应用画廊,下面代码生成, 点击嵌入式编码器。这C代码标签打开。

提示

  • 如果您使用模型层次结构,请打开嵌入式编码器应用程序在Simuli万博1manbetxnk编辑器窗口中,用于您正在生成代码的层次结构的顶部模型。在这一点C代码选项卡,功能适用于编辑器中打开的层次结构的顶部模型。

  • 要为引用的模型配置和查看代码,请导航到层次结构中的模型,并使用代码映射编辑器,模型数据编辑器,属性检查器和代码视图。这些视图适用于活动模型,可以是顶部模型或引用的模型。

也可以看看

功能

在R2019B中介绍