ZSAR配置CANSM模块

这个模块很简单,就是有多少条通道建立多少个

CanSMConfiguration

Can SM Mode Request Repetition Max请求重复的最大次数,控制唤醒,busoff之类的

Can SM Mode Request Repetition Time重复模式更改请求的持续时间

Can SM Com MNetwork Handle Ref引用COMM的配置

Can SM Transceiver Id关联CANIF模块的CanIfTrcvDrvCfg配置

Can SM Bor Counter L1To L2从快恢复L1切换到慢恢复L2的计数次数

Can SM Bor Time L1快恢复时间

Can SM Bor Time L2慢恢复时间

Can SM Bor Time Tx Ensured检查busoff的持续时间。这个配置项理解有点特别,在busoff恢复起来之后,CANSM还不认为恢复成功,需要通过发送PDU来确定恢复成功,而且并不是有应答就算恢复成功,而是需要PDU发送成功一段时间才认为CAN总线恢复起来了。如果在这段时间内再次产生busoff,这个时间又会重新再进行计算。这个时间就是这个配置项。

CanSMController

关联到CANIF模块的CanIfCtrlDrvCfg

CanSMDemEventParameterRefs

只有一个配置项CANSM_E_BUS_OFF,产生busoff的时候上报DTC给DEM模块

CanSMGeneral

Can SM Dev Error Detect开发者检测

Can SM Main Function Time Period接口CanSM_MainFunction轮询周期

Can SM Version Info Api获取版本接口

相关推荐
yintele24 分钟前
类人机器人BMS的静电防护
网络·安全·机器人
2301_7809438425 分钟前
linux 对文件打补丁(Patch)
linux·运维·服务器
CCPC不拿奖不改名31 分钟前
网络与API:从HTTP协议视角理解网络分层原理+面试习题
开发语言·网络·python·网络协议·学习·http·面试
Lam㊣37 分钟前
服务器端口转发的方法
linux·服务器
ChangYan.39 分钟前
Windows命令行(cmd)下快速查找文件路径(类似Linux下find命令)
linux·运维·服务器
tao3556671 小时前
VS Code登录codex,报错(os error 10013)
java·服务器·前端
liulilittle1 小时前
OPENPPP2 网络驱动模式
开发语言·网络·c++·网络协议·信息与通信·通信
小杰帅气1 小时前
神秘的环境变量和进程地址空间
linux·运维·服务器
胖咕噜的稞达鸭1 小时前
进程间的通信(1)(理解管道特性,匿名命名管道,进程池,systeam V共享内存是什么及优势)重点理解代码!
linux·运维·服务器·数据库
Bruce_Liuxiaowei1 小时前
内网探测常用技术方法整理
网络·安全·网络安全