Autosar网络管理的休眠唤醒功能,Can收发器起到比较大的作用,充当唤醒源以及最终执行网络休眠。
Autosar--Can收发器通俗讲解
唤醒/休眠请求
进入normol
ComM_EcuM_WakeUpIndication 有唤醒源事件
CanSM_RequestComMode 有通信请求
CanSM_NetworkStatemachine() 更新CANSM状态
CanIf_SetTrcvMode() 进入normal
CanTrcv_30_Tja1043_SetOpMode 收发器最终执行normal,可收发
sleep模式
CanSM_RequestComMode 无通信请求
CanSM_NetworkStatemachine() 更新CANSM状态