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获取版本接口

相关推荐
XR12345678813 分钟前
医院无线整网高密覆盖选型深度解析
运维·网络
新时代牛马14 分钟前
嵌入式 Linux 蓝牙框架完整篇:从 HCI、L2CAP 到BlueZ 用户态
linux·运维·服务器
发量惊人的中年网工21 分钟前
企业一体化安全网关选型:适用规模、需求架构与实施建议
网络
取啥都被占用23 分钟前
两个网络供应商靠树莓派跨个域
网络·树莓派
ONLYOFFICE1 小时前
ONLYOFFICE成为Linux操作系统 – Winux的预装办公套件
linux·运维·服务器
其实防守也摸鱼1 小时前
OpenClaw Windows 踩坑实战指南
运维·服务器·数据库·windows·github·copilot
新时代牛马1 小时前
嵌入式 Linux WiFi 框架完整篇:从cfg80211、mac80211 到wpa_supplicant
linux·运维·服务器
吴声子夜歌2 小时前
Linux命令——打印
linux·运维·服务器
企鹅的蚂蚁2 小时前
Linux 开发板串口调试:picocom 从识别到退出的完整用法
linux·运维·服务器
是个西兰花2 小时前
网络基础1
linux·网络·c++·智能路由器