目录
1.UP阶段EcuM状态定义
这篇文章聊EcuM第二个大阶段-UP阶段。
实际上在StartUp阶段完成后,EcuM就已经将控制权转交给BswM模块,从ECU角度来看,此时其实已经完成了上电动作,可以开始RUN了;至于要RUN哪些APP,需要由BswM来完成条件、规则等仲裁,满足规则、符合条件才会开始执行某些动作,例如监测到NM报文发出后APP报文才发出的动作,再例如座舱域里电压下降到某个阈值后ECU进入某种状态(关闭中控、停发报文等等),这里后面讲BswM时会详细谈。
注意在这个阶段里,EcuM的状态始终为RUN。同样的,AUTOSAR定义的EcuM状态如下: