项目包含Autosar网络管理时,一般会要求Node外发的第一帧是网络管理报文,目的是为快速唤醒网络;同时也会充分考虑通信栈的任务周期和时序,因为网络状态切换与其密切相关,如果未考虑好这两点则可能带来潜在的Bug。本文从工程实际出发,分享一个实例:Node路由超时引发的Bug。
1
(资料图)
如下图,Node1所在CAN/Flexray总线接收网络管理报文NM1,该网络管理报文在VCU内部转发给Node2(Node2连接CAN总线),如果收到的NM1包含Node2的PNCdes置位,则Node2网络唤醒,且Node2发送网络管理报文NM2。这里使用了PN的GateWay功能。
注意:Node1接收的NM1报文可以是不同的节点发来的网络管理报文,即测试时,接收到的NM1报文时间可以是随机的。
接收的NM1报文,第一次PNCsrc = 1、PNCdes = 1时,设置时间为T1,Node2外发第一帧NM2的时间设置为T2,需求规定T2-T1 < 15ms,偏差10%,即(T2-T1)max < 15+15*10% = 16.5ms,T2-T1=Tgate。
NM1在Node1 Bus和NM2在Node2 Bus的具体行为如下所示:
实际测试结果
2
问题点1:Node2发出的第一帧报文不是网络管理报文NM2,而是Node2的应用报文(周期性报文),由于NM2的优先级低于应用报文,导致NM2发送延迟。
具体分析1:如下图所示,如果NM、App等报文在通信开启的那一刻(t0)都请求驱动发送报文,比如:Can Controller,它只能根据优先级(CANID)决定报文发送顺序,因为NM报文相对App报文优先级低,所以NM报文会被延迟发送。
如果让每个周期性App报文,偏移(Offset)一段时间(t1、t2等)发送,而不是在t0时刻抢占NM报文,则可以让NM报文优先发送。
问题点2:通信栈模块周期不匹配,这个因素影响较大具体分析2:比如CanSM、CanNM、Can等模块任务周期是5ms,ComM模块任务周期是20ms。当收到NM1中的配置Retry Frist Message Request,确保Node2的NM2报文发送成功,即当前周期发送失败,下一周期继续尝试发送。
Com模块中,配置所有周期性(PERIODIC)/混合(MIXED)应用报文偏移值(ComTxModeTimeOffset,默认值为0),避免高优先级的应用报文在通信开始时,抢占网络管理报文,确保网络管理报文被优先发送。
问题点2修复策略
修改ComM模块任务周期。由20ms调整到5ms,与CanSM、CanNM、Can等通信模块任务周期匹配,确保ComM能更快地获取底层状态切换结果。关键词:
(责任编辑:黄俊飞)推荐内容
- Autosar网络管理PN:路由超时大Bug
- 环球快报:公积金断交可以贷款买房吗 公
- 环球最资讯丨天娱数科(002354):6月21
- 德约不开心了?球迷盛赞纳达尔:年轻的拉
- 谷物:国际米价有望止跌?-今日快看
- 长春胃肠病医院哪家好 全球热讯
- 100%可以借钱的网贷有吗 来看这些容易通
- 且末县阿热勒镇积极开展禁毒宣传活动
- ngo是什么游戏_ngo是什么
- 今日热讯:马克龙:欧洲多国将联合采购法
- 上海建桥学院向社会公开招聘114人 每日聚焦
- 乡村之美丨为什么绿水青山就是金山银山?
- 立中集团(300428):6月20日北向资金减
- 超然进阶 比亚迪宋PLUS冠军版正式上市
- 魔发秀(关于魔发秀的基本详情介绍)
- 东丽区军粮城街道春竹轩社区开展慰问活动
- 制冷剂是什么成分化学式(制冷剂是什么成
- 吉祥航空端午小长假预计运输旅客近20万人
- 法律监督与刑事诉讼救济论
- 中美将何时增加航班数量?外交部回应
- 电影《不虚此行》首曝长预告 胡歌书写人
- 有胃病的人早餐吃什么最好(有胃病的人吃
- 焦点快报!中国自主研制的首台10米超大采
- 派林生物:2023年采浆量预计将超1000吨
- 员工受伤如何办理工伤认定?回复来了|世
- 世界快资讯:“两业融合”塑造竞争新优势
- 今日要闻!集邦咨询:2023年下半年DRAM价
- 焦点!“989大学”上热搜!全校师生免费
- 《中餐厅》开录,8个嘉宾飞往匈牙利,3位
- 世界快资讯:北美票房|《闪电侠》和《疯
- 今热点:太阳奇才交易细节更新:奇才额外
- 广东强斩国王悍将,若签约成功,杨鸣将错
- 俄称拦截到乌军导弹 在多方向击退乌军进
- 透视科峰股份IPO:收购实控人亏损资产,
- 世界焦点!为什么日本那么冷,房子不装地
- 环球微资讯!理想汽车纯电旗舰理想MEGA
- 观赏鱼什么最凶狠呢_观赏鱼什么最凶狠
- 二六三(002467):6月19日北向资金增持7
- 萆薢怎么读_萆
- 残疾人艺术康复新平台——北京金羽翼公益
- 中国科学家公布多项我国新生代化石研究世
- 今日启动!奖金最高5000元!淄博新“副本
- 行走职场,懂得用这六种手段的人,未来都
- 天天观点:新莱福:公司核防护服产品目前
- 最新资讯:西部行丨川青携手 虫草深加工
- 年营收规模直逼海底捞?深查一下“鼠头鸭
- 环球热讯:2023年秋季福州鼓楼区幼儿园招
- 实时:嘉华股份:大豆油是公司的主要产品
- 交通运输部:保障迎峰度夏能源物资、农资
- 世界视点!大亚湾买哪里的房子好(大亚湾
- 天天关注:足金现在多少一克(2023年6月19日)
- 【全球播资讯】继任创造者揭示了他认为罗
- 年底辞职有年终奖吗_年底辞职有年终奖
- 阿斯利康回应拟分拆中国业务在华上市:不
- 当前快讯:未来两小时厦门部分镇街有强对
- 黄子佼被送医院 为性骚扰道歉视频中疑有
- 东航客服回应胡兵积分被清零:积分在有效
- 北洋造老银元价格(2023年06月19日)
- 盐城毕业生,医保办理攻略来啦!|热点聚焦
- 骄阳似我下册全集_骄阳似我下册_天天热资
- 电影《不虚此行》首曝长预告 胡歌书写人
- 有胃病的人早餐吃什么最好(有胃病的人吃
- 焦点快报!中国自主研制的首台10米超大采
- 派林生物:2023年采浆量预计将超1000吨
- 员工受伤如何办理工伤认定?回复来了|世
- 世界快资讯:“两业融合”塑造竞争新优势
- 今日要闻!集邦咨询:2023年下半年DRAM价
- 焦点!“989大学”上热搜!全校师生免费
- 《中餐厅》开录,8个嘉宾飞往匈牙利,3位
- 世界快资讯:北美票房|《闪电侠》和《疯
- 今热点:太阳奇才交易细节更新:奇才额外
- 广东强斩国王悍将,若签约成功,杨鸣将错
- 俄称拦截到乌军导弹 在多方向击退乌军进
- 透视科峰股份IPO:收购实控人亏损资产,
- 世界焦点!为什么日本那么冷,房子不装地
- 环球微资讯!理想汽车纯电旗舰理想MEGA
- 观赏鱼什么最凶狠呢_观赏鱼什么最凶狠
- 二六三(002467):6月19日北向资金增持7
- 萆薢怎么读_萆
- 残疾人艺术康复新平台——北京金羽翼公益
- 中国科学家公布多项我国新生代化石研究世
- 今日启动!奖金最高5000元!淄博新“副本
- 行走职场,懂得用这六种手段的人,未来都
- 天天观点:新莱福:公司核防护服产品目前
- 最新资讯:西部行丨川青携手 虫草深加工
- 年营收规模直逼海底捞?深查一下“鼠头鸭
- 环球热讯:2023年秋季福州鼓楼区幼儿园招
- 实时:嘉华股份:大豆油是公司的主要产品
- 交通运输部:保障迎峰度夏能源物资、农资
- 世界视点!大亚湾买哪里的房子好(大亚湾
- 天天关注:足金现在多少一克(2023年6月19日)
- 【全球播资讯】继任创造者揭示了他认为罗
- 年底辞职有年终奖吗_年底辞职有年终奖
- 阿斯利康回应拟分拆中国业务在华上市:不
- 当前快讯:未来两小时厦门部分镇街有强对
- 黄子佼被送医院 为性骚扰道歉视频中疑有
- 东航客服回应胡兵积分被清零:积分在有效
- 北洋造老银元价格(2023年06月19日)
- 盐城毕业生,医保办理攻略来啦!|热点聚焦
- 骄阳似我下册全集_骄阳似我下册_天天热资
- 港交所双柜台交易模式今日启动,现场图来
- 沪深股通|江南水务6月16日获外资买入0.03
- 甘肃人游甘肃七大精品路线推荐
- 朝鲜劳动党八届八中全会批卫星发射失败:
- 每日观察!海关总署:5月中国进口未锻轧铝
- 每日热门:村民擅自组织划龙舟被行拘 民
- 世界热推荐:墨西哥西北部海域发生6.4级
- 生姜红糖水晚上能喝吗过夜也能喝吗_生姜
- 每日短讯:湖南小伙查出肿瘤绝症,父母4
- 2020年全国三卷英语听力_2020年全国三卷
- 陕西银保监局:支持夏粮抢收抢种-全球视讯
- 永泰能源:预计上半年净利10.1亿元-11.1
- 新洲8个村上榜省级乡村振兴示范名单
- 圣诞节西方人为什么有的会吃火鸡?
- 最新消息:黄昏吉他谱原版十周年(黄昏吉
- 曝梅西见面会价格一辆车 球迷直言:这种
- 世界今亮点!推荐一款轻量级全栈式开源测
- 今日视点:预计年内上市 奇瑞TJ-1官方定
- 世界新消息丨一大早就开练 国足第二场热
- 5个月做34次胸部CR?卫生院套医保,原院