序号 |
功能 |
1 |
对Tasks 和 ISRs 的时间信息进行实时跟踪和显示,并进行分析,计算任务、runnables、指定函数和任意代码段的净运行时间,并能设置正常情况下的时间限值。
|
2 |
连续对目标板的时间测量和显示,并可以实现在线配置时间限值;实时的对所有任务和中断进行计算时间最小值和最大值分析; |
3 |
CPU load实时显示,指定Core或所有的CPUload测量 |
4 |
显示和测量中断服务程序执行时间,并能设置正常情况下的时间限值 |
5 |
支持任务到达、任务激活偏差、任务负载平衡和任务抢占关系显示和测量 |
6 |
支持门限值监视功能,如果超过门限值就会发出报警或错误信息 |
7 |
如果有源码,可以实现不增加指令,测量函数和一个函数内任意代码段的执行时间。可以测量代码和数据的访问频率。 |
8 |
目标系统在运行状态下,注入净的时间负载;可以小到微秒,运行后,时间延迟就可以实现。同时可以运行多个时间注入延迟。 |
9 |
通过外部触发启动T1.test scripts,T1.test scripts也可以启动外部工具 |
10 |
不同软件版本的时间运行情况进行比较,并对差异限值进行监控;支持对不同软件版本下用户项目的时间运行情况进行比较。 |
11 |
支持访问任何的symbol地址,并且对数据的擦写和读取进行全生命周期标记测量。如数据非法访问 |
12 |
Read/Modify任何symbol 和/或 memory address的内容;读取和改变目标系统RAM的内容,而不必停止目标系统的运行。 |
13 |
用户对实际系统的时间调度运行情况理解,同时输出报告,产生CSV格式或HTML文件;除了图形化显示,还可以以量化形式给出,时间频谱图可以以报告形式输出 |
14 |
与ECU可以通过 CAN,CAN-FD,Ethernet等进行连接通讯,这个在部署时确定下来。 |
15 |
实施 AUTOSAR Timing Extensions (TIMEX)的要求 |
16 |
T1.stack可以支持堆栈动态和静态分析 |
17 |
T1.streaming支持通过TCP/IP实时的持续tracing ECU详细任务的调度关系 |
18 |
T1.streaming能持续记录跟踪数据数秒,数分钟,数小时,甚至几天。能对tasks, interrupts, processes and threads 等长时间进行高速trace 和分析 |