文章预览
本文来源:汽车电子与软件(ID:aestech) 前 言 对于网络管理 (Network Management)特别是AUTOSAR 网络管理在行业内大家已经熟知,对于其状态跳转逻辑及睡眠唤醒策略多少都有所了解,但是回到最初的目的,为什么需要网络管理,怎么从整车层级定义那些ECU要做网络管理,AUTOSAR NM协议栈如何实现ECU的休眠/唤醒,以及如何协调域控ECU多路网络管理总线的休眠和唤醒, 希望借助于本文阐述下个人的理解。 什么是AUTOSAR NM 2.1 网络管理状态机 网络管理即协调网络中的ECU唤醒和睡眠的机制,如下为《AUTOSAR_SWS_CANNetworkManagement》定义的CANNM状态机,其包含如下几种工作模式: 1)Bus Sleep Mode(睡眠模式BSM) 在该模式下ECU通常进入深度睡眠,MCU的供电被断开,只保留唤醒源监测能力; 2)Prepare Bus-Sleep Mode(预睡眠模式-PBM) 节点从网络模式的准备睡眠阶段进
………………………………