[发明专利]一种CAN网络的设备地址分配方法、设备及电子设备在审
申请号: | 202110194675.4 | 申请日: | 2021-02-21 |
公开(公告)号: | CN112954088A | 公开(公告)日: | 2021-06-11 |
发明(设计)人: | 罗维 | 申请(专利权)人: | 深圳逸驰云动科技有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L12/40 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 李建伟 |
地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 can 网络 设备 地址 分配 方法 电子设备 | ||
本申请适用于通讯技术领域,提供了一种CAN网络的设备地址分配方法、装置及电子设备,包括:获取接入CAN网络的第一设备的地址分配请求,并解析所述地址分配请求所对应的设备ID;针对所述设备ID分配第一设备地址,并将所述设备ID和所述第一设备地址广播至所述CAN总线上所有设备,以使得所述第一设备通过匹配设备ID而将所述第一设备地址设为本地设备地址。由此,使得新设备便捷加入,总线设备灵活扩展。
技术领域
本申请属于通讯技术领域,尤其涉及一种CAN网络的设备地址分配方法、设备及电子设备。
背景技术
CAN网络中包含多个节点,它们通过CAN总线连接在一起,每个节点都可以监听CAN总线上的通信。CAN协议的一个最大特点是废除了传统的站地址编码,代之以对通信数据块进行编码。采用这种方法可使网络内的节点个数在理论上不受限制,但在实际使用中,为了区分物理上设备概念,往往在CAN网络中每个节点还是需要有自己的地址,CAN协议中规定了地址的长度必须为11位(标准帧)或者29位(扩展帧)。但是CAN协议中没有规定地址的获取方式。
而传统的总线型通讯模式,基本采用预设地址的方式进行地址分配。具体而言,在节点接入CAN网络之前,进行地址分配。例如,采用拨码开关、上下拉电阻等方式,或者直接修改程序,为各节点分配固定的地址。这些方法实现起来要么不够灵活,增加了硬件成本,且对安装有要求,容易导致安装错误。或者也有基于DHCP的IP地址自动分配方式,但该类方式,需要一个专门的设备作为地址分配服务器,因此,如何解决新设备或新节点的地址分配是目前业界亟待解决的难题。
发明内容
有鉴于此,本申请实施例提供了一种CAN网络的设备地址分配方法及电子设备,以解决现有技术中新设备或新节点便捷加入是目前业界亟待解决的难题。
本申请实施例的第一方面提供了一种CAN网络的设备地址分配方法,包括:获取接入CAN网络的第一设备的地址分配请求,并解析所述地址分配请求所对应的设备ID;针对所述设备ID分配第一设备地址,并将所述设备ID和所述第一设备地址广播至所述CAN总线上所有设备,以使得所述第一设备通过匹配设备ID而将所述第一设备地址设为本地设备地址。
本申请实施例的第二方面提供了一种CAN网络的设备地址分配装置,包括:分配单元,被配置为获取接入CAN网络的第一设备的地址分配请求,并解析所述地址分配请求所对应的设备ID;匹配单元,被配置为针对所述设备ID分配第一设备地址,并将所述设备ID和所述第一设备地址广播至所述CAN总线上所有设备,以使得所述第一设备通过匹配设备ID而将所述第一设备地址设为本地设备地址。
本申请实施例的第三方面提供了一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述方法的步骤。
本申请实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述方法的步骤。
本申请实施例的第五方面提供了一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备实现如上述方法的步骤。
本申请实施例与现有技术相比存在的有益效果是:通过本申请实施例,CAN网络主机设备基于新接入CAN网络的设备的地址分配请求,并通过匹配设备ID从而为该新入网的设备分配新地址,能够快速地在CAN网络中增加新设备或新节点,规则简单,操作方便。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的一种CAN网络的设备地址分配方法的流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳逸驰云动科技有限公司,未经深圳逸驰云动科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110194675.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种水库大坝监测预警系统
- 下一篇:一种家用天然气掺氢热水器装置