CAN总线节点地址分配方法、节点设备和计算设备组成比例

技术编号:37601428 阅读:25 留言:0更新日期:2023-05-18 11:52
本申请实施例提供一种CAN总线节点地址分配方法,应用于CAN总线网络中的多个节点,每个节点分配有一个存储单元,所述方法包括:所述多个节点中的每个节点在设定的地址范围内生成可用的地址;广播所述可用地址;根据广播的结果将所述可用地址存储到所述每个节点的存储单元。采用本申请提供的CAN总线节点地址分配方法无硬件地址电路,大大降低了硬件成本,节点地址无主从关系,上电后无需人工参与,自动组网,节点地址可存储,只需一次组网,后续断电再上电后可快速进入正常业务。电再上电后可快速进入正常业务。电再上电后可快速进入正常业务。

【技术实现步骤摘要】
CAN总线节点地址分配方法、节点设备和计算设备


[0001]本申请涉及电源
,尤其涉及一种CAN总线节点地址分配方法、节点设备和计算设备。

技术介绍

[0002]CAN是控制器群局域网Controller Area Network的缩写,是ISO国际标准化的串行通信协议,CAN总线广泛应用于工业自动化、船舶、医疗设备、工业设备等方面。在车载网络领域,CAN总线等通信协议的应用使多种LAN通过网关进行数据交换得以实现。
[0003]随着通信技术的进步,总线技术的广泛应用,对总线带宽和传输速率提出了更高的要求,传统的CAN最高可以到1M数据场,只有8字节已经难以满足日益增加的需求,基于可变数据速率的CAN总线(CAN with flexible data

rate,CAN

FD),继承了CAN总线的绝大多数的特性,如同样的物理层,双线串行通讯协议,基于非破坏性仲裁技术,分布式实时控制,可靠的错误处理和检测机制等,CAN

FD弥补了CAN总线在总线带宽和数据长度的不足。
...

【技术保护点】

【技术特征摘要】
1.一种CAN总线节点地址分配方法,其特征在于,所述方法包括:随机生成第一地址;接收第一广播报文,其中,所述第一广播报文携带第二地址;从所述第一广播报文中获取第二地址,并存储所述第二地址;发送第二广播报文,其中,所述第二广播报文携带所述第一地址;基于所述第二广播报文的广播结果和所述第二地址,确定所述第一地址为可用的地址;将所述第一地址作为节点地址。2.根据权利要求1所述的方法,其特征在于,在所述发送第二广播之前,所述方法还包括:确定所述第一地址和所述第二地址是否相同;若所述第一地址和所述第二地址不相同,发送所述第二广播报文。3.根据权利要求1或2所述的方法,其特征在于,所述基于所述第二广播报文的广播结果和所述第二地址,确定所述第一地址为可用的地址,包括:若所述第二广播报文发送成功,且预定时间内未收到与所述第一地址相同的所述第二地址,确定所述第一地址为可用的地址。4.根据权利要求1

3任一项所述的方法,其特征在于,在所述基于所述第二广播报文的广播结果和所述第二地址,确定所述第一地址为可用的地址之前,所述方法还包括:从所述第二广播报文对应的寄存器获取所述第二广播报文的广播结果。5.根据权利要求1

4任一项所述的节点地址分...

【专利技术属性】
技术研发人员:冯明奇曹量崟王科兴闫姚针
申请(专利权)人:超聚变数字技术有限公司
类型:发明
国别省市:

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

1