CN102759891A - 一种硬切换的双冗余can 控制器 - Google Patents

一种硬切换的双冗余can 控制器 Download PDF

Info

Publication number
CN102759891A
CN102759891A CN2012101862707A CN201210186270A CN102759891A CN 102759891 A CN102759891 A CN 102759891A CN 2012101862707 A CN2012101862707 A CN 2012101862707A CN 201210186270 A CN201210186270 A CN 201210186270A CN 102759891 A CN102759891 A CN 102759891A
Authority
CN
China
Prior art keywords
module
bus
switching
register
controller
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012101862707A
Other languages
English (en)
Other versions
CN102759891B (zh
Inventor
王瑞晓
刘泽响
翟雯艳
吕树云
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
771 Research Institute of 9th Academy of CASC
Original Assignee
771 Research Institute of 9th Academy of CASC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 771 Research Institute of 9th Academy of CASC filed Critical 771 Research Institute of 9th Academy of CASC
Priority to CN201210186270.7A priority Critical patent/CN102759891B/zh
Publication of CN102759891A publication Critical patent/CN102759891A/zh
Application granted granted Critical
Publication of CN102759891B publication Critical patent/CN102759891B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Communication Control (AREA)
  • Hardware Redundancy (AREA)

Abstract

一种硬切换的双冗余CAN控制器,其特征在于:包括总线接口模块,切换控制模块,第一CAN总线控制器模块、第二CAN总线控制器模块;总线接口模块用于外部总线与片内总线的数据交换,并给出应答;通道切换控制模块从两个CAN总线控制器模块接收控制及数据信号确定第一CAN总线控制器模块、第二CAN总线控制器模块的状态,判断是否进行切换,并将所述控制及数据信号传递给总线接口模块,第一CAN总线控制器模块,第二CAN总线控制器模块。本发明中的切换为纯硬件切换,切换效率高,纳秒级完成切换;可以满足对不同可靠性的要求;应用范围广;减少软件负担,操作简单方便。

Description

一种硬切换的双冗余CAN 控制器
技术领域:
本发明属于CAN总线通讯领域,具体涉及一种纯硬件切换的双冗余控制器。 
背景技术:
目前使用的双冗余CAN总线***大多通过软件进行切换,切换效率低,切换条件单一,不能满足网络对不同可靠性的要求;并且采用双控制器双总线的冗余模式,模式单一,节点仅能工作在冗余模式下;用户需要对两个总线控制器进行配置,***复杂,增加软件负担。相关的专利成果有双冗余CAN总线通信***及其通信方法,双冗余CAN总线控制器及其报文处理方法,CAN总线双冗余热切换***,CAN总线双冗余热切换***和热切换方法。 
目前的双冗余CAN控制器的切换方法及冗余模式不能满足对高切换效率,多种可靠性,***灵活性及小型化***的要求。 
发明内容:
本发明针对实际***需求,以及现有成果的不足,提出一种纯硬件切换,使用灵活,操作简单的双冗余CAN控制器。具体如下: 
本发明的技术解决方案是一种硬切换的双冗余CAN控制器,能够实现的功能有:冗余模式和非冗余模式两种工作模式;四种不同的切换条件级别及切换命令;非当前通道对用户透明;两个CAN通道的切换功能;CAN控制器的所有功能。 
为实现以上功能,双冗余CAN控制器包括四个模块:总线接口模块,切换控制模块,两个CAN总线控制器模块。 
总线接口模块提供wishbone总线接口,非当前通道的数据处理。wishbone总线接口主要用于外部总线与片内总线的数据交换,并给出应答。非当前通道的数据处理方法是写操作时,对两个通道都进行写;读操作时,如果读寄存器,读当前通道的寄存器,如果读接收FIFO,根据切换控制模块给出的标志信息,读出先存入接收FIFO的数据。 
切换控制模块包括三个寄存器,切换控制逻辑,信息计数器的控制逻辑。三个寄存器为切换模式寄存器,切换状态寄存器,节点的接收FIFO信息计数器。切换模式寄存器用来设置节点的工作模式和每个通道的切换级别;工作模式包括冗余模式和非冗余模式;根据***对可靠性的要求,可设置四个切换级别,切换级别越高,可靠性越高,错误容忍度越低。切换状态寄存器为只读寄存器,其值表明该节点是发送节点或接收节点,哪个通道在发送或接收,以及发送接收过程中是否发生过切换的状态信息,读该寄存器,可清除发送接收过程中的切换标志。节点的接收FIFO信息计数器用来存放两个控制器的接收 FIFO中可用信息之和。在冗余模式下,切换控制逻辑在切换条件满足时,产生切换中断,给出切换状态,当前通道重发两次后,发生切换。若重发成功,切换后的当前通道不再重发当前帧;若重发不成功,切换后的当前通道,重发当前帧;在切换级别最低的情况下,控制器连续两次发送不足五帧数据就发生切换,会产生切换阻塞,阻塞后不会发生切换,直到总线关闭并恢复后,在切换条件满足的情况下才会再次发生切换。在非冗余模式下,切换条件满足也不发生切换,此时相当于单通道的CAN总线控制器。信息计数器的控制逻辑,根据每个通道接收或者释放的数据,对其进行计数值的改变,并对存入哪个通道的接收FIFO给出标记。 
CAN通道主要完成CAN通讯协议的功能,两种工作模式,基本模式和扩展模式。由12个模块组成,包括:寄存器模块,位时序逻辑模块,状态控制模块,发送模块,接收模块,CRC序列产生模块,位填充模块,错误管理模块,中断管理模块,接收FIFO模块,同步模块,验收滤波模块。寄存器模块是一组寄存器,用于存储配置信息以及CAN总线的通信数据。通过配置相关寄存器,可以实现对总线控制器工作模式,定时信息,发送数据等的配置;读取相关寄存器可以获得总线控制器当前的工作状态,中断情况及错误等信息。位时序逻辑模块实现CAN控制器位定时和同步功能。状态控制模块确定数据在发送或者接收过程中处于数据帧或者远程帧的哪个场。发送模块完成发送数据帧,远程帧,错误帧或过载帧,以及发送协议规定的特定位的电平值。接收逻辑完成的功能是将接收到的帧进行拆帧,验收滤波,然后将数据存入接收缓冲器。CRC序列产生模块根据发送或接收的数据产生CRC校验序列。位填充模块根据CAN协议的编码规则,发送时,加入填充位;接收时,去除填充位的功能。错误管理模块完成错误检测和错误界定的功能,包括检测五种不同的错误类型,并改变错误计数器的值,给出总线的状态。中断管理模块对不同工作模式下的不同中断进行处理,并给出中断信号及中断清除。接收FIFO模块共有64个字节,用来存放接收到的数据,根据读写控制信号,正确存入读出数据。同步模块对接收到的电平值进行同步处理。验收滤波模块完成验收滤波的功能,能够实现标准帧,扩展帧的单滤波功能和双滤波功能。 
本发明的有益效果是: 
(1)本发明中的切换为纯硬件切换,切换效率高,纳秒级完成切换 
(2)本发明中每个CAN通道有4个切换级别可设置,可以满足对不同可靠性的要求。 
(3)本发明可工作在冗余模式和非冗余模式下,应用范围广,可以满足对***的不 同要求 
(4)本发明非当前通道对用户透明,减少软件负担,操作简单方便。 
附图说明:
图1是本发明CAN控制器结构框图。 
图2是CAN控制器中的CAN模块结构框图。 
具体实施方式:
下面结合附图对本发明做详细描述。 
控制器结构如图1所示。1为总线接口模块,2为通道切换控制模块,3为第一CAN总线控制器模块,4为第二CAN总线控制器模块,5为wishbone总线的地址数据信号线,6为wishbone总线的接口控制信号线,7为控制器内部的地址数据信号线,8为内部的控制信号线,9为第一CAN总线控制器模块与外部收发器的接口信号线,10为第二CAN总线控制器模块与外部收发器的接口信号线。 
控制器通过wishbone总线的地址数据信号线5,wishbone总线的接口控制信号线6与外部wishbone主设备进行通讯;总线接口模块1,通道切换控制模块2,第一CAN总线控制器模块3,第二CAN总线控制器模块4通过控制器内部的地址数据信号线7,内部的控制信号线8完成地址数据及内部控制信号的传递;通道切换控制模块2通过接收到的控制及数据信号确定两个通道的状态,是否进行切换,以及信息计数器的控制,并将这些信号传递给总线接口模块1,第一CAN总线控制器模块3,第二CAN总线控制器模块4;第一CAN总线控制器模块3,第二CAN总线控制器模块4通过接收到的通道及切换状态信息、控制信息、数据信息等确定各自的工作情况;第一CAN总线控制器模块与外部收发器的接口信号线9,第二CAN总线控制器模块与外部收发器的接口信号线10分别与外部收发器连接。 
第一CAN总线控制器模块3和第二CAN总线控制器模块4的结构如图2所示,11为寄存器模块,12为验收滤波模块,13为64字节的接收FIFO,14为状态控制模块,15为CRC序列产生模块,16为接收模块,17为位填充模块,18为错误管理模块,19为发送模块,20为位时序逻辑模块,21为中断管理模块,22为同步模块,23为CAN总线控制器模块与接口逻辑模块之间的地址数据信号线,24为CAN总线控制器模块与接口逻辑模块之间的控制信号线,25为两个CAN模块之间的信号线,26为CAN总线控制器模块的接收信 号线,27为CAN总线控制器模块的发送信号线。 
对于发送,位时序逻辑模块20根据寄存器模块11的设置确定数据通讯波特率,并确定发送点的位置,传递给发送模块19;发送模块19根据寄存器模块11和信号线24给出的模式,状态,切换及控制等信息,确定是否发送数据,并将寄存器模块11给出的需要发送的数据组帧,然后由位填充模块17确定加入填充位的位置,发送模块19加入填充位,经过信号线27将数据发送出去;发送完成后,将中断信号传给中断管理模块21;如果发送过程中,发生错误,将错误类型传给错误管理模块18,并且发送模块19开始发送错误帧;错误管理模块18根据错误类型改变错误计数器的值,确定总线状态,并将状态信息传给状态控制模块14,计数值通过信号线25传送出去。 
对于接收,位时序逻辑模块20根据寄存器模块11的设置确定数据通讯波特率,并确定采样点的位置;同步模块22将信号线26的数据进行同步后,传给位时序逻辑模块20;位时序逻辑模块20根据采样模式及采样点将采样值传给接收模块16;接收模块16根据状态控制模块14给出的状态,及位填充模块17给出去的需要去除填充位的位置,去除填充位,并拆帧;将ID信息传给验收滤波模块12,验收滤波模块12根据寄存器模块11设置的验收滤波的模式及滤波器的值,确定是否将接收的数据存入64字节的接收FIFO 13,并将比较结果传给接收模块16;接收模块16根据比较结果将有效信息写入64字节的接收FIFO 13;接收模块16在接收中将去除填充位的数据给CRC序列产生模块15;CRC序列产生模块15将计算结果传给接收模块16;接收模块16接收完毕,将中断信息给中断管理模块21;接收中出现错误,将错误类型传给错误管理模块18,错误管理模块18对错误进行处理,同时,发送模块19发送错误帧。最后,寄存器模块11将状态,中断信息传给接口;64字节的接收FIFO 13将数据传给接口。 
根据上述方案,用Verilog HDL语言对控制器的逻辑设计进行描述,并完成逻辑综合与布局布线;同时,设计一款CPCI验证板,将控制器设计映射到可编程逻辑器件中实现,并对控制器的功能进行测试。测试结果表明本发明具有很好的可实施性,且性能满足预期。 

Claims (7)

1.一种硬切换的双冗余CAN控制器,其特征在于:包括总线接口模块,切换控制模块,第一CAN总线控制器模块、第二CAN总线控制器模块;
总线接口模块用于外部总线与片内总线的数据交换,并给出应答;通道切换控制模块从两个CAN总线控制器模块接收控制及数据信号确定第一CAN总线控制器模块、第二CAN总线控制器模块的状态,判断是否进行切换,并将所述控制及数据信号传递给总线接口模块,第一CAN总线控制器模块,第二CAN总线控制器模块。
2.根据权利要求1所述的控制器,其特征在于:总线接口模块在非当前CAN通道的数据处理方法是写操作时,对两个通道都进行写;读操作时,如果读寄存器,读当前通道的寄存器,如果读接收FIFO,根据切换控制模块给出的标志信息,读出先存入接收FIFO的数据。
3.根据权利要求1或2所述的控制器,其特征在于:切换控制模块包括三个寄存器:切换模式寄存器,切换状态寄存器,节点的接收FIFO信息计数器;切换模式寄存器设置节点的工作模式和每个通道的切换级别;切换状态寄存器为只读寄存器,其值表明该节点是发送节点或接收节点,哪个通道在发送或接收,以及发送接收过程中是否发生过切换的状态信息,读该寄存器,可清除发送接收过程中的切换标志;节点的接收FIFO信息计数器用来存放两个CAN总线控制器模块的接收FIFO中可用信息之和;根据每个通道接收或者释放的数据,对其进行计数值的改变,并对存入哪个通道的接收FIFO给出标记。
4.根据权利要求3所述的控制器,其特征在于:在冗余模式下,当切换控制逻辑在切换条件满足时,产生切换中断,切换控制模块给出切换状态,当前CAN通道重发两次后,发生切换;若重发成功,切换后的当前CAN通道不再重发当前帧;若重发不成功,切换后的当前CAN通道,重发当前帧;在切换级别最低的情况下,控制器连续两次发送不足五帧数据时发生切换,产生切换阻塞,阻塞后不会发生切换,直到总线关闭并恢复后,在切换条件满足的情况下再次发生切换;在非冗余模式下,切换条件满足也不发生切换,此时相当于单通道的CAN总线控制器。
5.根据权利要求3所述的控制器,其特征在于:所述工作模式包括冗余模式和非冗余模式。
6.根据权利要求1或2所述的控制器,其特征在于:所述总线接口模块为Wishbone总线接口。
7.根据权利要求1或2所述的控制器,其特征在于,所述第一CAN总线控制器模块、第二CAN总线控制器模块均包括:寄存器模块,位时序逻辑模块,状态控制模块,发送模块,接收模块,CRC序列产生模块,位填充模块,错误管理模块,中断管理模块,接收FIFO模块,同步模块,验收滤波模块;
对于发送,位时序逻辑模块根据寄存器模块的设置确定数据通讯波特率,并确定发送点的位置,传递给发送模块;发送模块寄存器模块给出的需要发送的数据组帧,由位填充模块确定加入填充位的位置加入填充位,数据发送出去,发送完成后,将中断信号传给中断管理模块;如果发送过程中发生错误,将错误类型传给错误管理模块,并且发送模块开始发送错误帧;错误管理模块根据错误类型改变错误计数器的值,确定总线状态,并将状态信息传给状态控制模块;
对于接收,位时序逻辑模块根据寄存器模块的设置确定数据通讯波特率,并确定采样点的位置;同步模块将接收到的数据进行同步后,传给位时序逻辑模块;位时序逻辑模块根据采样模式及采样点将采样值传给接收模块;接收模块根据状态控制模块给出的状态,及位填充模块给出去的需要去除填充位的位置,去除填充位,并拆帧;将ID信息传给验收滤波模块,验收滤波模块根据寄存器模块设置的验收滤波的模式及滤波器的值,确定是否将接收的数据存入64字节的接收FIFO,并将比较结果传给接收模块;接收模块根据比较结果将有效信息写入64字节的接收FIFO;接收模块在接收中将去除填充位的数据给CRC序列产生模块;CRC序列产生模块将计算结果传给接收模块;接收模块接收完毕,将中断信息给中断管理模块;接收中出现错误,将错误类型传给错误管理模块,错误管理模块对错误进行处理,同时,发送模块发送错误帧;最后,寄存器模块将状态、中断信息传给接口;64字节的接收FIFO将数据传给接口。
CN201210186270.7A 2012-06-07 2012-06-07 一种硬切换的双冗余can 控制器 Active CN102759891B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210186270.7A CN102759891B (zh) 2012-06-07 2012-06-07 一种硬切换的双冗余can 控制器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210186270.7A CN102759891B (zh) 2012-06-07 2012-06-07 一种硬切换的双冗余can 控制器

Publications (2)

Publication Number Publication Date
CN102759891A true CN102759891A (zh) 2012-10-31
CN102759891B CN102759891B (zh) 2014-07-16

Family

ID=47054375

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210186270.7A Active CN102759891B (zh) 2012-06-07 2012-06-07 一种硬切换的双冗余can 控制器

Country Status (1)

Country Link
CN (1) CN102759891B (zh)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103024088A (zh) * 2012-12-19 2013-04-03 深圳市广和通实业发展有限公司 双串口同时通信的方法
CN103472446A (zh) * 2013-09-09 2013-12-25 成都市未来合力科技有限责任公司 二次监视雷达测试应答机的通道智能切换控制管理方法
CN103838189A (zh) * 2012-11-20 2014-06-04 北汽福田汽车股份有限公司 Can通信监控防护装置及车辆
CN104618208A (zh) * 2015-01-26 2015-05-13 国电南瑞科技股份有限公司 数据弹***互综合总线***
CN105159224A (zh) * 2015-07-27 2015-12-16 深圳市合信自动化技术有限公司 一种中断源快速查询方法及***
CN105593822A (zh) * 2013-09-30 2016-05-18 慧与发展有限责任合伙企业 对从冗余总线接收到的信号进行解释
CN111614532A (zh) * 2020-05-13 2020-09-01 湖北三江航天万峰科技发展有限公司 一种基于dsp的can冗余通讯***
CN112859711A (zh) * 2021-02-07 2021-05-28 航天科工空间工程发展有限公司 一种空间飞行器can总线自主切换处理***和方法
CN113885391A (zh) * 2021-10-18 2022-01-04 西安微电子技术研究所 一种双余度舵机切换指令接口电路及指令切换方法
CN114073042A (zh) * 2019-05-16 2022-02-18 罗伯特·博世有限公司 用于串行总线***的用户站的发送/接收装置和通信控制装置以及用于在串行总线***中通信的方法
CN115065575A (zh) * 2022-07-26 2022-09-16 广州智慧城市发展研究院 基于can总线控制器的数据传输***及电子设备
CN115484120A (zh) * 2021-06-15 2022-12-16 中国科学院沈阳自动化研究所 一种冗余现场总线通信控制器及其实现方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006260393A (ja) * 2005-03-18 2006-09-28 Nec Saitama Ltd Cpuシステム
CN101286940A (zh) * 2008-05-12 2008-10-15 北京邮电大学 双冗余can总线通信***及其通信方法
CN101631057A (zh) * 2009-08-17 2010-01-20 北京航空航天大学 一种双余度can总线的网络控制方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006260393A (ja) * 2005-03-18 2006-09-28 Nec Saitama Ltd Cpuシステム
CN101286940A (zh) * 2008-05-12 2008-10-15 北京邮电大学 双冗余can总线通信***及其通信方法
CN101631057A (zh) * 2009-08-17 2010-01-20 北京航空航天大学 一种双余度can总线的网络控制方法

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103838189A (zh) * 2012-11-20 2014-06-04 北汽福田汽车股份有限公司 Can通信监控防护装置及车辆
CN103838189B (zh) * 2012-11-20 2016-05-04 北汽福田汽车股份有限公司 Can通信监控防护装置及车辆
CN103024088B (zh) * 2012-12-19 2015-04-22 深圳市广和通实业发展有限公司 双串口同时通信的方法
CN103024088A (zh) * 2012-12-19 2013-04-03 深圳市广和通实业发展有限公司 双串口同时通信的方法
CN103472446A (zh) * 2013-09-09 2013-12-25 成都市未来合力科技有限责任公司 二次监视雷达测试应答机的通道智能切换控制管理方法
CN105593822A (zh) * 2013-09-30 2016-05-18 慧与发展有限责任合伙企业 对从冗余总线接收到的信号进行解释
CN104618208A (zh) * 2015-01-26 2015-05-13 国电南瑞科技股份有限公司 数据弹***互综合总线***
CN105159224A (zh) * 2015-07-27 2015-12-16 深圳市合信自动化技术有限公司 一种中断源快速查询方法及***
CN105159224B (zh) * 2015-07-27 2018-04-03 深圳市合信自动化技术有限公司 一种中断源快速查询方法及***
US11632265B2 (en) 2019-05-16 2023-04-18 Robert Bosch Gmbh Transceiver unit and communication control unit for a user station of a serial bus system and method for communication in a serial bus system
CN114073042B (zh) * 2019-05-16 2023-05-09 罗伯特·博世有限公司 用于串行总线***的用户站的发送/接收装置和通信控制装置以及用于在串行总线***中通信的方法
CN114073042A (zh) * 2019-05-16 2022-02-18 罗伯特·博世有限公司 用于串行总线***的用户站的发送/接收装置和通信控制装置以及用于在串行总线***中通信的方法
CN111614532A (zh) * 2020-05-13 2020-09-01 湖北三江航天万峰科技发展有限公司 一种基于dsp的can冗余通讯***
CN112859711A (zh) * 2021-02-07 2021-05-28 航天科工空间工程发展有限公司 一种空间飞行器can总线自主切换处理***和方法
CN112859711B (zh) * 2021-02-07 2022-07-12 航天科工空间工程发展有限公司 一种空间飞行器can总线自主切换处理***和方法
CN115484120A (zh) * 2021-06-15 2022-12-16 中国科学院沈阳自动化研究所 一种冗余现场总线通信控制器及其实现方法
CN115484120B (zh) * 2021-06-15 2023-10-20 中国科学院沈阳自动化研究所 一种冗余现场总线通信控制器及其实现方法
CN113885391A (zh) * 2021-10-18 2022-01-04 西安微电子技术研究所 一种双余度舵机切换指令接口电路及指令切换方法
CN113885391B (zh) * 2021-10-18 2023-05-16 西安微电子技术研究所 一种双余度舵机切换指令接口电路及指令切换方法
CN115065575A (zh) * 2022-07-26 2022-09-16 广州智慧城市发展研究院 基于can总线控制器的数据传输***及电子设备
CN115065575B (zh) * 2022-07-26 2022-11-29 广州智慧城市发展研究院 基于can总线控制器的数据传输***及电子设备

Also Published As

Publication number Publication date
CN102759891B (zh) 2014-07-16

Similar Documents

Publication Publication Date Title
CN102759891B (zh) 一种硬切换的双冗余can 控制器
EP2634974B1 (en) Channel interleaved multiplexed databus
CN102932489B (zh) 多通道arinc429总线接口
US20080205416A1 (en) Flight control computers with ethernet based cross channel data links
US7944818B2 (en) High-availability communication system
US20130223204A1 (en) Communication Device for a Redundantly Operable Industrial Communication Network and Method for Operating the Communication Device
CN102055633B (zh) 一种星载双can总线节点故障自恢复***
CN102984059B (zh) 千兆以太网冗余网卡及其链路切换条件判定结果控制方法
US6425009B1 (en) Monitoring redundant control buses to provide a high availability local area network for a telecommunications device
CN101848154B (zh) 基于高级电信计算架构的***
CN101753284A (zh) 一种基于载波检测的10/100m以太网双网口切换方法及装置
CN103051414A (zh) 一种串行通信纠错方法和***
CN106487673B (zh) 一种基于三模冗余的检错重传容错路由单元
CN109542823A (zh) 一种触发式双冗余网络及其使用方法
CN103729333A (zh) 多路时隙共享的背板总线结构及其实现方法
CN105071904A (zh) 通信接口和协议
WO2013079000A1 (zh) 一种列车环网组网的方法
CN103235767B (zh) 一种主从mii管理接口串行通信方法
CN101106504A (zh) 基于can总线的智能自主机器人分布式通信***
CN201766606U (zh) 一种基于物理层状态检测和故障筛查策略的网络切换装置
CN101009542B (zh) 一种数据网络节点设备端口的扩展装置
CN209182816U (zh) 一种触发式双冗余网络
US20240154917A1 (en) Control of Ethernet Link-Partner GPIO using OAM
CN101304296B (zh) 网络装置及其传输方法
CN114884767B (zh) 一种同步双冗余can总线通信***、方法、设备及介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant