LIN总线调度方法、装置、设备和存储介质制造方法及图纸

技术编号:34170034 阅读:29 留言:0更新日期:2022-07-17 10:32
本发明专利技术公开了一种LIN总线调度方法,包括:当主节点调度主调度表中的事件帧时,检测是否满足预设的子调度表调度条件;其中,主节点中预设有主调度表和子调度表,子调度表调度条件为:主调度表中的事件触发帧被从节点应答,且应答中指示主节点需触发调度对应的子调度表;在满足子调度表调度条件时,将主节点的调度顺序从主调度表切换到对应的子调度表;按照预设的调度顺序调度所述子调度表;检测到所述子调度表调度完后,将所述主节点的调度顺序从所述子调度表切换回所述主调度表。本发明专利技术还公开了一种LIN总线调度装置、设备和一种计算机可读存储介质。采用本发明专利技术实施例,能够提高LIN总线调度设计可复用性及设计的灵活性,优化LIN总线带宽。线带宽。线带宽。

【技术实现步骤摘要】
LIN总线调度方法、装置、设备和存储介质


[0001]本专利技术涉及车辆总线
,尤其涉及一种LIN总线调度方法、装置、设备和存储介质。

技术介绍

[0002]LIN总线是针对汽车分布式电子系统而定义的一种低成本的串行通讯网络,是对控制器区域网络(CAN)等其它汽车多路网络的一种补充。LIN网络一般由一个主节点和多个从节点构成,由主节点根据调度表轮询调度总线上帧的传输次序。对于汽车LIN总线信号的设计,汽车厂商目前传统的方案是主节点基于无条件帧进行单一调度表的顺序调度,调度表是静态不变的,无论从节点自身功能是否需要或信号是否变化,都需无条件应答,主节点需要依次执行完所有从节点的所有LIN报文。随着汽车电子电器总线架构的优化,网络分层设计的进一步普及,越来越多电子电器功能可被主节点优化成低成本的LIN总线控制实现,LIN节点及其报文的进一步增加,传统的LIN通信静态调度的设计方案,调度表设计可复用性差,且当从节点信号变化的频率较低时,主节点一次次地轮询各个信号会占用一定的带宽。

技术实现思路

[0003]本专利技术实施例的目的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种LIN总线调度方法,其特征在于,包括:当主节点调度主调度表中的事件帧时,检测是否满足预设的子调度表调度条件;其中,所述主节点中预设有主调度表和子调度表,所述子调度表调度条件为:所述主调度表中的事件触发帧被从节点应答,且应答中指示所述主节点需触发调度对应的子调度表;在满足所述子调度表调度条件时,将所述主节点的调度顺序从主调度表切换到对应的子调度表;按照预设的调度顺序调度所述子调度表;检测到所述子调度表调度完后,将所述主节点的调度顺序从所述子调度表切换回所述主调度表。2.如权利要求1所述的LIN总线调度方法,其特征在于,所述当主节点调度主调度表中的事件帧前,还包括:分配一帧事件触发帧给所述主节点;定义所述主节点和所述从节点的在应答时的无条件帧。3.如权利要求1所述的LIN总线调度方法,其特征在于,所述主调度表由事件帧组成,所述事件帧对应的每个从节点均预先分配有一个帧时隙,所述帧时隙用于调度所述事件触发帧,所述事件触发帧为所述事件帧中的一种;所述子调度表由无条件帧组成。4.如权利要求1所述的LIN总线调度方法,其特征在于,所述将所述主节点的调度顺序从所述子调度表切换回所述主调度表,包括:获取在切换所述调度顺序前的所述主调度表的调度位置;将所述主节点的调度顺序从所述子调度表切换回所述调度位置,以使所述主调度表根据所述调度位置继续调度事件帧。5.如权利要求1至4任一项所述的LIN总线调度方法,其特征在于,所述方法还包括:响应于初始上电操作,控制所述主节点调度所述主调度表的事件帧;在所述主节点响应预设的默认应答事件帧时,将所述主节点的调度顺序从主调度表切换到子调度表;按照预设的调度次数依次对所有子调度表进行调度;在所有子...

【专利技术属性】
技术研发人员:周颖何烈炎刘士宝张雁英徐伟梁伟强
申请(专利权)人:广州汽车集团股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1