通信管理模块
->返回总目录<-
之前讲解了BswM和EcuM,详细讲解了BswM的配置,而大部分的配置都在BswM中做了,EcuM的配置就很简单了,基本上勾一勾就ok了。下面我们来讲解模式管理还可能用到的通信模块
一、ComM
ComM就像一个通信的总开关,它可以管住CAN、LIN和以太网等相关的通信网络。主要有三种状态:
- Full Communication(全通信)
- Silent(静默状态)
- No Comunication(不通信)
ComM可以通过NM(Network Manager)去保持network的唤醒,同时也可以通过SM(State Manager)去激活通信,总而言之就像一个通信的总管。下面会通过两种唤醒源来解释一下ComM的状态机。
1、内部唤醒
我们从下图的左下角看起: