16.Adaptive AUTOSAR 架构-日志跟踪LOG

16.1 概述

日志跟踪功能集合负责管理和装配AUTOSAR Adaptive 平台的日志功能。平台可以在开发和生产中使用日志跟踪功能。这两个用例不同。日志和跟踪组件允许对日志进行灵活的插装和配置,以覆盖整个范围。日志信息可以根据配置转发到多个接收器,比如通信总线,系统中的一个文件和一个串行控制台。提供的日志信息被标记为多个严重等级并且日志和追踪组件可以被装配某个严重等级之上的日志信息,这支持对日志客户端上的问题进行复杂的过滤和直接的故障检测。AUTOSAR Adaptive平台和日志功能集合负责维护平台稳定性,而不是让系统资源过载。

日志和跟踪依赖于AUTOSAR联盟内标准化的LT协议。这个协议保证日志信息打包成标准发布和展示的格式。此外,LT协议可以在日志信息中加入额外的信息,比如ECU ID。这个信息可以被日志客户点用来关联,分类或过滤收到的日志帧。

另外,提供通用的方法。例如 将十进制转换成十六进制或二进制。为了使应用程序能够向日志和跟踪提供符合LT协议的标准化序列化格式的数据,这些是必需的。

16.2 架构

命名空间ara::log提供了日志追踪接口,这样应用程序可以将日志信息转发给之前提到的日志接收器。

日志追踪接口依赖于后端的实现,它是日志框架的一部分。这个日志框架可以使用其他的功能集合来满足某些功能,比如时间同步或通信管理。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值