前言
本系列为一步步拆解新鲜值的分发及管理而撰写
文章属于原创,根据自身开发经验及理解撰写,若有错误请指出
一、SecOC新鲜值的Trip Counter是什么
新鲜值在AUTOSAR中是用于给SecOC计算所用,新鲜值模块以复杂驱动或软件组件方式工作,有自己的接口,用以新鲜值的更新和获取。上图的新鲜值是组合模式的新鲜值格式。
Trip Counter更新是以Master ECU来决定。
当以单FVM的master方式部署时,Master的FVM发送新的TripCnt用于定时同步,发给Slave ECU。分发过后作为接收方的sender和receiver都需要保留这个值。
当以多Master方式运行时,由于Master和sender是同一ECU,所以当发出来后,receiver需要保留该值