主要内容

执行分析生成的代码

使用代码执行概要:

  • 确定生成的代码是否符合实时执行时间要求部署在目标硬件。

  • 识别代码部分需要执行速度的改进。

以下任务代表使用代码执行的一般工作流程分析:

  1. 与仿真软件金宝app®模型,设计和优化算法。

  2. 配置代码执行的模型分析,并生成代码。

  3. 在目标硬件上执行生成的代码。例如,您可以:

    • 运行一个software-in-the-loop (SIL)开发计算机上的仿真。

    • 运行一个processor-in-the-loop(公益诉讼)模拟使用目标支持包或自定义公益诉讼的目标。金宝app

    • 运行一个XCP-based外部模式模拟开发电脑或定制的硬件上。

    • 执行实时执行与仿真软件实时™或目标支持包。金宝app金宝app

  4. 分析执行速度通过代码执行分析情节和报告。例如,检查算法代码满足实时部署执行时间要求:

    • 如果算法代码轻松地满足需求,考虑增强算法利用可用的处理能力。

    • 如果代码不能实时执行,寻求新的方式,以减少执行时间。

      确定的任务需要最多的时间。为这些任务,调查是否可能在功能和速度之间权衡。

      如果你的目标是一个多核处理器,在可用内核分配算法代码的执行。

  5. 如果需要,改进模型并返回步骤2。

找到信息代码执行性能分析与仿真软件产品,使用下面的表格。下载188bet金宝搏金宝app

类型的执行 目标 相关产品下载188bet金宝搏 看到
Software-in-the-loop(银) 开发计算机 嵌入式编码器®
Processor-in-the-loop(公益诉讼) 嵌入式硬件或指令集仿真器 嵌入式编码器
的XCP外部模式 开发计算机或自定义硬件 嵌入式编码器
实时执行 金宝app实时仿真软件 金宝app仿真软件编码器™,金宝app实时仿真软件

相关的话题