主要内容

代码执行分析

查看和分析执行概要文件的代码部分

使用代码执行概要:

  • 建立实时生成的代码是否符合你的目标硬件要求。

  • 确定代码部分需要的性能改进。

您可以配置software-in-the-loop(银),processor-in-the-loop(公益诉讼),或XCP-based外部模式模拟生产执行标准为您生成的代码。使用代码执行报告或模拟数据检查员来分析执行时间。

应用程序

代码概要分析器 分析执行和堆栈使用概要文件生成的代码

全部展开

target.ProfilingFreezingOverhead 捕捉到冻结和解冻设备开销
target.ProfilingFunctionOverhead 捕捉功能仪器的开销
target.ProfilingTaskOverhead 捕捉任务仪表开销
target.Timer 为处理器提供计时器的细节

功能

全部展开

注释 颜色描述模型组件或与异形组件的开放模式
显示 生成消息,描述了如何打开代码执行分析报告
ExecutionTimeInTicks 得到执行时间的计时器滴答异形的部分代码
ExecutionTimeInSeconds 让异形的部分代码的执行时间以秒为单位
的名字 异形的代码部分
数量 得到号码,惟一地标识异形的代码部分
我会 电话总数异形代码部分
时间表 可视化任务调度
部分 得到数组的coder.profile.ExecutionTimeSection描绘对象的代码部分
SelfTimeInTicks 得到定时器的时钟节拍数记录异形代码部分,不包括儿童时间函数
时间 得到仿真时间代码部分
时间轴 在执行时间表显示调用的代码部分
TimerTicksPerSecond 获取和设置定时器的时钟节拍数/秒
TotalExecutionTimeInTicks 得到的计时器滴答声记录总数异形代码部分
TotalSelfTimeInTicks 得到的计时器滴答声记录总数异形代码部分,不包括儿童时间函数
TotalTurnaroundTimeInTicks 得到总数计时器滴答声开始和结束之间的部分在整个模拟异形代码
TurnaroundTimeInTicks 得到的计时器滴答异形开始和结束之间的代码部分
报告 开放代码执行分析报告和指定的时间测量
MaximumExecutionTimeCallNum 获得最大数量的计时器滴答的呼叫号码发生
MaximumExecutionTimeInTicks 得到最大的单一调用计时器滴答数异形代码部分
MaximumSelfTimeInTicks 计时器滴答的最大数量为异形记录代码部分,不包括儿童时间函数
MaximumTurnaroundTimeCallNum 获得最大数量的呼叫号码计时器滴答声开始和结束之间的单个调用异形的代码部分
MaximumTurnaroundTimeInTicks 获得最大数量的计时器滴答声开始和结束之间的单个调用异形的代码部分

主题

概述

分析配置和结果