CanNm模块配置完成后,基本不需要和其他非标准AUTOSAR模块进行交互(除了user data数据的使用),但是在深入理解CanNm模块是发现一下几个问题还是比较疑惑: (1)Dcm通过BswM控制CanNm报文的Enable和Disable后会影响CanNm状态机吗? (2)谁来触发CanNm状态机跳转,什么 ...
如上图所示,DCM模块负责接收并响应诊断仪的数据请求。在AUTOSAR_SWS_DCM文档中描述如下: 也就是说,DCM模块负责诊断数据流以及诊断状态的管理。并且检查请求的服务是否在当前的会话和安全等级中支持。 根据上图可以看出,当ECU接收到诊断报文时,经过CANTp ...