-
前提
做汽车电子AUTOSAR软件开发的朋友,经常遇到的一个问题是,如何使用调试工具跟踪调试OS相关信息。测试并分析CPU的负载率,OS的调度,Task的切换等信息。但是各家AUTOSAR软件提供商的配置工具是不一样的,那么怎么形成一个规范,各家AUTOSAR软件提供商,提供一个统一格式的接口文件,供用户使用呢?
还有一个是各个调试工具厂商的工具是如何分析这部分软件接口,实现OS相关信息的显示呢?
其实在早期的OSEK/VDX的规范就早已经定义了该接口文件的格式,在AUTOSAR架构是直接沿用的,这套协议接口就是ORTI。使得整个AUTOSAR的开发环境从软件到硬件调试,都是支持OS相关信息的分析的。 -
概念
那么什么是ORTI呢?下面我直接截取OSEK的规范,供大家参考学习。
-
ORTI优势
使用ORTI规范后,这样AUTOSAR软件提供商,调试工具提供商都会基于该规范形成统一的接口协议。当用户需要显示OS相关信息的时候,只要在AUTOSAR软件中配置使能功能,调试工具就会加载显示该功能。
同样,具体的优势请参见ORTI规范的初衷。
-
AUTOSAR软件提供该接口配置
例如如下是某AUTOSAR软件提供商的配置界面:使能O
【Tools】AUTOSAR项目如何调试跟踪OS相关信息(ORTI)
于 2023-03-18 21:39:30 首次发布