[发明专利]一种CAN网络数据发送方法在审

专利信息
申请号: 201110169089.0 申请日: 2011-06-22
公开(公告)号: CN102843266A 公开(公告)日: 2012-12-26
发明(设计)人: 刘宇;沈晓峰;张建华 申请(专利权)人: 比亚迪股份有限公司
主分类号: H04L12/26 分类号: H04L12/26;H04L12/40
代理公司: 暂无信息 代理人: 暂无信息
地址: 518118 广东省*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 can 网络 数据 发送 方法
【说明书】:

技术领域

发明属于数据发送领域,具体涉及一种CAN网络数据发送方法。

背景技术

目前,电子设备与日俱增,通信设施日益发达。随着人们对电子信息的依赖增加,对电子设备的要求也越来越高,因此作为整车最常用的通信系统CAN网络也更加复杂。在一个CAN网络中,每个能够收发的设备都是一个CAN网络的节点,这些节点有的是星型结构,有的是网状结构,然而随着CAN网络的越来越复杂,申请人发现CAN网络不可避免的会遇到一个问题,由于CAN节点数越多,CAN网络系统的信息量就越大,而CAN系统接收信息也是有极限的,因此当多个CAN节点同时向一个CAN节点发送信息,而这个CAN节点一次性只能处理一个信息时,这样就会出现信息丢失的问题。

发明内容

针对现有的CAN网络,由于多个CAN节点同时向一个CAN节点发送信息,而该CAN节点一次性只能处理一个信息,从而造成信息易丢失的技术问题,提供了一种CAN网络数据发送方法,该方法能够大大提高CAN网络中CAN节点接收信息的可靠性。

本发明的技术方案是:

一种CAN网络数据发送方法,包括以下步骤:

步骤一:分别设定CAN网络中所有CAN节点的发送顺序;

步骤二:所有CAN节点按照各自设定的发送顺序依次向其它所有CAN节点发送信息。

本发明的优点:从本发明的上述技术方案可以得知,CAN网络数据发送方法通过包括:分别设定CAN网络中所有CAN节点的发送顺序;所有CAN节点按照各自设定的发送顺序依次向其它所有CAN节点发送信息,使得接收信息的CAN节点间断地收到其它CAN节点发送的信息,这样就避免了现有CAN网络中多个CAN节点同时向一个CAN节点发送信息,而该CAN节点一次性只能处理一个信息,从而造成信息易丢失的弊端,因此,本发明的CAN网络数据发送方法可大大提高CAN网络中CAN节点接收信息的可靠性。

附图说明

图1为本发明CAN网络数据发送方法提供的方法流程图。

图2为本发明CAN网络数据发送方法提供的一实施例的方法流程图。

图3为本发明CAN网络数据发送方法提供的另一实施例的方法流程图。

具体实施方式

为了使本发明所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

图1为本发明CAN网络数据发送方法提供的方法流程图,参阅图1,CAN网络数据发送方法,包括以下步骤:

步骤11:分别设定CAN网络中所有CAN节点的发送顺序;

具体实施中,该步骤11具体为:

随机设定CAN网络中每一CAN节点的发送顺序,其中发送顺序分别为第一、第二、……、第N,其中N为大于1的自然数,且N为CAN网络中所有的CAN节点数,例如,当CAN网络有5个CAN节点,则可对该5个CAN节点随机设定发送顺序,某CAN节点第一、某CAN节点第二、某CAN节点第三、某CAN节点第四,最后一个CAN节点第五。

当然,以上只是步骤11的一种实施方式,具体实施中,该步骤11还可以包括其它的方法来实现分别设定CAN网络中所有CAN节点的发送顺序,例如,可以根据CAN网络中不同的CAN节点来确定其发送的顺序,如,根据CAN节点所发送信息内容的复杂程度、重要程度……来确定哪个CAN节点先发送信息,哪个次之……

步骤12:所有CAN节点按照各自设定的发送顺序依次向其它所有CAN节点发送信息。

具体实施中,当CAN网络在运行一次数据发送命令只需所有CAN节点执行一次发送信息时,该步骤12具体为:

发送顺序为第一的CAN节点在接收到系统启动指令时,向其它所有CAN节点发送信息,且当信息发送完毕时,向其它所有CAN节点发送本CAN节点信息发送完毕通知;以及

发送顺序为第M的CAN节点从发送顺序为第一的CAN节点发送信息时开始计时,当计时时间达到时间S,或者接收到发送顺序为第M-1的CAN节点发送的信息发送完毕通知时,向其它所有CAN节点发送信息,且当信息发送完毕时,向其它所有CAN节点发送本CAN节点信息发送完毕通知,其中S=T×(M-1),T为预设时间,M为自然数,该M=(2,3,……,N),且M按照由小到大的顺序依次取值,即M依次取值为2,3,……,直至取值为N。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于比亚迪股份有限公司,未经比亚迪股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110169089.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top