CN107786402A - Ttcan控制通讯模块和车辆的ttcan控制通讯*** - Google Patents
Ttcan控制通讯模块和车辆的ttcan控制通讯*** Download PDFInfo
- Publication number
- CN107786402A CN107786402A CN201610791937.4A CN201610791937A CN107786402A CN 107786402 A CN107786402 A CN 107786402A CN 201610791937 A CN201610791937 A CN 201610791937A CN 107786402 A CN107786402 A CN 107786402A
- Authority
- CN
- China
- Prior art keywords
- ttcan
- cpu
- communication
- control element
- module
- 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
Links
- 238000004891 communication Methods 0.000 title claims abstract description 79
- 230000000737 periodic effect Effects 0.000 claims abstract description 19
- 230000005540 biological transmission Effects 0.000 claims description 6
- 238000000034 method Methods 0.000 claims description 4
- 239000000203 mixture Substances 0.000 claims description 3
- 230000001360 synchronised effect Effects 0.000 description 9
- 230000001960 triggered effect Effects 0.000 description 8
- 238000012360 testing method Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 241000208340 Araliaceae Species 0.000 description 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 1
- 235000003140 Panax quinquefolius Nutrition 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 210000001367 artery Anatomy 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 235000008434 ginseng Nutrition 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000004080 punching Methods 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 210000003462 vein Anatomy 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40006—Architecture of a communication node
- H04L12/40013—Details regarding a bus controller
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40006—Architecture of a communication node
- H04L12/40032—Details regarding a bus interface enhancer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40143—Bus networks involving priority mechanisms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40208—Bus networks characterized by the use of a particular bus standard
- H04L2012/40215—Controller Area Network CAN
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
一种TTCAN控制通讯模块,包括:CPU,接口模块,以及时间周期控制元件;其中:CPU分别连接时间周期控制元件和接口模块;时间周期控制元件用于周期性地向CPU发送所述外部时钟信号,CPU将该外部时钟信号作为CPU时间周期调度表的时序触发信号触发事件,且通过接口模块与CAN总线和***设备进行数据交换。
Description
技术领域
本发明属于信息通讯技术领域,具体涉及一种由外部硬件时间触发的TTCAN控制通讯模块。
背景技术
基于事件触发方式的协议主要包括由德国Bosch公司制定的CAN(ControllerArea Network)总线及其协议。网络中所有活动都是由事件的发生所引起的,但是事件的产生是随机的、偶发的,何时会有一个事件触发是不可预知的,这就很可能导致网络中的事件之间发生冲突。CAN总线就是一个基于事件触发协议的通讯总线。
随着车辆的安全性能要求越来越高,以时间触发方式为核心,提出了新的总线及协议,其中具有代表性的三种总线及协议分别为:Time-Triggered CAN(TTCAN)、TTP和FlexRay。基于时间触发方式的协议是基于时间触发结构而产生的。所有节点根据时间同步化,每一个在网络上的活动都打上了时间标记。***中的任务根据工作之前制定的时间表分配好了相应的总线时间,因此,在采用时间触发方式通讯的总线网络中,节点都按照事前制定的静态调度时间表(又称为矩阵周期)完成任务,静态调度表被下载到各节点的控制器中,通讯***的分支***只需知道何时传送一条消息以及何时在总线上的一条消息对自己是有用的。时间触发结构的主要优点之一是灵活组合能力,这使得将一个新的部分整合到***中时能够减少对新的部分的测试,这是设计对安全性要求苛刻的***时的关键因素。相对传统的CAN协议,TTCAN具有实时性高、可靠性好,数据量大,避免总线拥塞,大大提高网络利用率等特点。
目前,TTCAN总线通讯普遍采用的定时方式是在接收到主节点定时消息后,节点CPU设置一个专用定时器时钟产生定时中断对时,按预设的矩阵周期表完成数据通讯任务。但该通讯方式过分依赖主节点容易产生同步失败,且每个***设备CPU的时钟频率都存在误差,不能够做到全局全部统一,时间漂移造成同步误差过大,同时增加网络各节点CPU处理数据中断的负担。
发明内容
针对上述现有技术中存在的问题,本发明要解决的技术问题是:如何解决TTCAN总线过分依赖主节点容易产生同步失败,时间漂移造成同步误差过大。
为了解决TTCAN总线过分依赖主节点容易产生同步失败,时间漂移造成同步误差过大,本发明提出了一种时间周期控制元件,其包括:
包括:计数器,和含有可编程的n个状态信息的状态机;其中,状态机随着计数器的每次计数依次改变状态信息编码,并通过输出端(SB0)依次输出所述状态信息编码至CPU。
进一步,所述状态机还包括含有4个相位信息编码的相位机,并通过另一个输出端(SB1)依次输出所述相位信息编码至CPU。
进一步,所述状态信息编码构成具有可编程的n个周期的外部时钟信号。
进一步,所述状态信息编码和相位信息编码构成具有n*4个周期的外部时钟信号
本发明还提出了一种TTCAN控制通讯模块,其特征在于,包括:CPU,接口模块,以及根据上述的时间周期控制元件;其中:CPU分别连接时间周期控制元件和接口模块;时间周期控制元件用于周期性地向CPU发送所述外部时钟信号,CPU将该外部时钟信号作为CPU时间周期调度表的时序触发信号触发事件,且通过接口模块与CAN总线和***设备进行数据交换。
本发明还提出了一种车辆的TTCAN控制通讯***,包括CAN网络,数个***设备以及与所述***设备一一对应的数个所述的TTCAN控制通讯模块;其中,数个所述的TTCAN控制通讯模块都采用相同的时间周期控制元件,且提供相同周期的外部时钟信号;所述***设备通过TTCAN控制通讯模块与CAN网络相连,组成TTCAN通讯网络。
本发明还提出了一种车辆的TTCAN控制通讯***的控制网络全局时间周期和局部时间周期的方法,其特征在于,包括如下步骤:
(1)所有控制通讯模块的所述时间周期控制元件向模块内的CPU发送相同周期的外部时钟信号;
(2)在特定的时间段,由数个控制通讯模块的其中一个自动地向CAN网络发送复位信号,从而初始化所有控制通讯模块的所述时间周期控制元件,以便统一所有发送至CPU的外部时钟信号;
(3)在数个所述***设备中的其中一个出现初始化,或者添加新***设备的情况下,与该***设备相对应的TTCAN控制通讯模块向CAN网络发送复位信号,从而对所有控制通讯模块的所述时间周期控制元件复位,以便统一所有发送至CPU的外部时钟信号;
重复步骤(1)至(3)。
该模块采用外部时间周期控制元件发送周期性节拍信号给TTCAN网络控制网络全局时间周期和局部时间周期,基本消除TTCAN网络节点产生的时间漂移,由于时间同步完全由外部硬件元件控制,因此,网络时间同步不受主节点的运行状态的影响。
附图说明
图1为本发明的TTCAN控制通讯模块的模块连接图;
图2为本发明的TTCAN控制通讯模块的时分状态图;
图3为本发明的TTCAN控制通讯模块网络拓扑图。
具体实施方式
参见图1,为本发明的TTCAN控制通讯模块的模块连接图。其包括:CPU,接口模块,以及时间周期控制元件。CPU分别连接时间周期控制元件和接口模块;CPU通过接口模块与CAN总线和***设备进行数据交换。
接口模块的配置如下:
1)模块CAN端口:由模块CPU内置两路CAN控制器连接两个外部隔离型CAN驱动器组成,当两路CAN单独使用时可以提供更宽的数据带宽,也可以联合使用互为备份。
2)SPI通讯口:模块CPU内置两路SPI通讯口,通过SPI通讯口可以和上位***CPU通讯交换消息,再送到CAN口。两路SPI即可以单独使用,也可以采用联合使用互为备份方式。
3)RS232通讯口:模块CPU内置两路RS232通讯口(LVTTL电平),通过RS232通讯口也可以和上位***CPU通讯交换消息,再送到CAN口。同样两路RS232即可以单独使用,也可以联合SPI口使用。
4)I/O输入输出线:可以用来和上位***CPU作握手用。
该TTCAN控制通讯模块采用特定的外部时间周期控制元件发送周期性节拍信号给CPU,从而控制网络全局时间周期和局部时间周期。
作为一个优选的实施例,该外部时间周期控制元件的周期性时序触发信号由16条状态周期输出线和2条周期内相位输出线组成,最大可以组成16*4=64个局部时间周期。
该外部时间周期控制元件主要由计数器和状态机构成。
作为示意性的实施例,本发明采用了模块减计数器:减计数器由24位D触发器组成,当模块复位时,减计数器被预置分频常数n。工作时,每输入一个脉冲,减计数器减一,当计算器被减到0时输出状态触发信号,每触发一次,模块状态机进入下个状态。
状态机采用16位有限状态机,16条状态输出线:
状态表:
上述16位状态由SB0引脚输出。
作为优选实施例,该外部时间周期控制元件还包括两条相位输出线,构成4个相位信息。
上面16个状态,每个状态周期被等分为4个相位等部分:
上述4位状态由引脚SB1输出。由此,构成16*4=64个局部时间周期输出至CPU(参见图2)。
输出线TINT:每个状态转换时发送一个宽度为几微秒宽正脉冲,该信号可以作为测试全局同步的时标,也可以作为送给CPU的中断请求信号或锁存信号。
该TTCAN控制通讯模块采用外部时间周期控制元件发送周期性节拍信号给CPU控制网络全局时间周期和局部时间周期。周期性时序触发信号有16条状态周期输出线和2条周期内相位输出线组成,最大可以组成16*4=64个局部时间周期,当一条网络上全部采用该TTCAN控制通讯模块时,因为每个模块有统一参数的时钟,各模块统一设计的完全由硬件控制的相同全局时间周期和局部时间周期,因此模块间产生的时间漂移可以忽略不计。另外,总线网络的全局时间和子周期时间完全由外部硬件元件控制,因此,网络时间同步不受主节点的运行状态的影响。
现在介绍外部时间周期控制元件的工作过程:
***上电后模块内部复位,时间周期控制元件的输入线RST#、同步输入线ST#,这两条线分别连接到模块上电检测复位,同步输入端。当这两条引脚其中有一条为低电平时状态机进入状态0并初始化时钟分频器。当复位或同步后,状态机输出线输出0000 00000000 0001同时相位输出线输出为00,输出线TINT输出为0。当RST#、ST#线同时为高,模块开始工作。状态输出线,相位线,模块内部TINT线周期性的输出脉冲信号。
CPU接收到上述局部时间周期信号后,对信号进行识别,并将循环调度表中的时序次序安排数据帧到局部时间周期,按次序传送,即实现TTCAN网络调度。
当多模块联网工作的情况下,复位电路一般由电路中看门狗触发,每个芯片的TINT线输出脉冲相对时间差表示了每个RST#输入端时间延迟的情况,ST#线输入一个负脉冲后,每个模块内部的TINT线输出脉冲相对时间差基本就消失了,达到多模块联网同步的目的。
参见图3,为车辆的TTCAN控制通讯***,包括CAN网络,数个***设备以及与所述***设备一一对应的数个TTCAN控制通讯模块;其中,所有的TTCAN控制通讯模块都采用相同的时间周期控制元件,且提供相同周期的外部时钟信号;所述***设备通过TTCAN控制通讯模块与CAN网络相连,组成TTCAN通讯网络。
在正常工作状态下,TTCAN控制通讯模块会在特定的时间段,由数个控制通讯模块的其中一个自动地向CAN网络发送复位信号,从而初始化所有控制通讯模块的所述时间周期控制元件,以便统一所有发送至CPU的外部时钟信号。可以通过循环周期调度表自动地分配某个模块在特定的时间段发送上述复位信号。
同时,CPU会根据特定时序触发信号监控识别网络上传送的特定ID消息帧,当发现该消息帧时间节拍异常、当设备上电复位时、网络运行时再随时投入一台设备,则网络需要再同步,这时只需要给时间周期控制元件的ST#线一个负脉冲就可以使网络达到全局同步。该负脉冲可以通过不同的分布式模块(通过软件)根据模块的工作状态(有效与否),自动地由某个模块施加,或从总线上(硬件)直接施加。
当某台设备运行时看门狗复位,CPU重启,这时由于CPU重启并不会引起外部的总线时间触发同步元件复位,因此CPU重新工作后可以不需要重新识别外部时序触发周期。
本***为模块化结构,在构成网络时容易实现从顶端开始设计,模块只负责管理通讯,与设备部件的使用功能无关。
当TTCAN控制通讯***的网络上全部采用该TTCAN控制通讯模块时,因为每个模块有统一参数的时钟,各模块统一设计且完全由硬件控制的相同全局时间周期和局部时间周期,因此模块间产生的时间漂移可以忽略不计。模块的时标输出线作为状态锁存信号或中断触发信号送给通讯CPU,表示一个局部时间周期的开始,也可以在模块作为一个测试时标信号,测试模块之间时间延迟,该时间延迟反映了模块在网络通讯中全局同步的性能。用硬件方法时间延迟小于2个时钟脉冲,而用通讯CPU(软件)从总线送信令方法产生的模块时间延迟应该小于一个CAN位时间。
构建的TTCAN网络解决了总线过分依赖主节点容易产生同步失败,时间漂移造成同步误差过大等问题。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
Claims (12)
1.一种时间周期控制元件,其特征在于,包括:计数器,和含有可编程的n个状态信息的状态机;其中,状态机随着计数器的每次计数依次改变状态信息编码,并通过输出端(SB0)依次输出所述状态信息编码至CPU。
2.根据权利要求1所述的时间周期控制元件,其特征在于,所述状态机还包括含有4个相位信息编码的相位机,并通过另一个输出端(SB1)依次输出所述相位信息编码至CPU。
3.根据权利要求1所述的时间周期控制元件,其特征在于,所述状态信息编码构成具有可编程的n个周期的外部时钟信号。
4.根据权利要求2所述的时间周期控制元件,其特征在于,所述状态信息编码和相位信息编码构成具有n*4个周期的外部时钟信号。
5.一种TTCAN控制通讯模块,其特征在于,包括:CPU,接口模块,以及根据权利要求1至4中任意一项所述的时间周期控制元件;其中:CPU分别连接时间周期控制元件和接口模块;时间周期控制元件用于周期性地向CPU发送所述外部时钟信号,CPU将该外部时钟信号作为CPU时间周期调度表的时序触发信号触发事件,且通过接口模块与CAN总线和***设备进行数据交换。
6.根据权利要求5所述的TTCAN控制通讯模块,其特征在于,所述接口模块包括至少一个CAN端口、2个以上的I/O端口,以及至少一个SPI通讯口和/或至少一个RS232通讯口。
7.一种车辆的TTCAN控制通讯***,包括CAN网络,数个***设备以及与所述***设备一一对应的数个根据权利要求5或6所述的TTCAN控制通讯模块;其中,数个所述的TTCAN控制通讯模块都采用相同的时间周期控制元件,且提供相同周期的外部时钟信号;所述***设备通过TTCAN控制通讯模块与CAN网络相连,组成TTCAN通讯网络。
8.根据权利要求7所述的车辆的TTCAN控制通讯***,其特征在于,所述TTCAN控制通讯模块通过至少一个SPI通讯口和/或至少一个RS232通讯口与***设备进行数据交换。
9.根据权利要求7所述的车辆的TTCAN控制通讯***,其特征在于,所有所述TTCAN控制通讯模块的时间周期控制元件在特定的时间段接收统一的复位信号,从而初始化所有TTCAN控制通讯模块的时间周期控制元件,以便统一所有发送至CPU的外部时钟信号。
10.根据权利要求9所述的车辆的TTCAN控制通讯***,其特征在于,所述复位信号由数个TTCAN控制通讯模块中的其中一个自动地在特定的时间段发送。
11.根据权利要求7所述的车辆的TTCAN控制通讯***,其特征在于,在数个所述***设备中的其中一个出现初始化或者添加新***设备的情况下,与该***设备相对应的TTCAN控制通讯模块向CAN网络发送复位信号,从而初始化所有TTCAN控制通讯模块的所述时间周期控制元件,以便统一所有发送至CPU的外部时钟信号。
12.一种基于权利要求7至11中任意一项所述的车辆的TTCAN控制通讯***的控制网络全局时间周期和局部时间周期的方法,其特征在于,包括如下步骤:
(1)所有控制通讯模块的所述时间周期控制元件向模块内的CPU发送相同周期的外部时钟信号;
(2)在特定的时间段,由数个控制通讯模块的其中一个自动地向CAN网络发送复位信号,从而初始化所有控制通讯模块的所述时间周期控制元件,以便统一所有发送至CPU的外部时钟信号;
(3)在数个所述***设备中的其中一个出现初始化,或者添加新***设备的情况下,与该***设备相对应的TTCAN控制通讯模块向CAN网络发送复位信号,从而对所有控制通讯模块的所述时间周期控制元件复位,以便统一所有发送至CPU的外部时钟信号;
重复步骤(1)至(3)。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610791937.4A CN107786402B (zh) | 2016-08-31 | 2016-08-31 | Ttcan控制通讯模块和车辆的ttcan控制通讯*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610791937.4A CN107786402B (zh) | 2016-08-31 | 2016-08-31 | Ttcan控制通讯模块和车辆的ttcan控制通讯*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107786402A true CN107786402A (zh) | 2018-03-09 |
CN107786402B CN107786402B (zh) | 2024-01-19 |
Family
ID=61451317
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610791937.4A Active CN107786402B (zh) | 2016-08-31 | 2016-08-31 | Ttcan控制通讯模块和车辆的ttcan控制通讯*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107786402B (zh) |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5905887A (en) * | 1995-03-01 | 1999-05-18 | Opti Inc. | Clock frequency detection for computer system |
US20030154430A1 (en) * | 2002-02-14 | 2003-08-14 | Allen W. James | On-chip instrumenation |
US20050251701A1 (en) * | 2002-01-07 | 2005-11-10 | Lars-Berno Fredriksson | Distributed control and monitoring system |
WO2006057590A1 (en) * | 2004-10-25 | 2006-06-01 | Kvaser Consultant Ab | A device for a can system |
DE102005018837A1 (de) * | 2005-04-22 | 2006-10-26 | Robert Bosch Gmbh | Verfahren und Vorrichtung zur Synchronisation zweier Bussysteme sowie Anordnung aus zwei Bussystemen |
CN1973278A (zh) * | 2004-06-26 | 2007-05-30 | 罗伯特·博世有限公司 | 用于控制总线***的方法和设备以及相应的总线*** |
EP1912108A1 (en) * | 2006-10-12 | 2008-04-16 | Rohde & Schwarz GmbH & Co. KG | Device for providing a plurality of clock signals |
US20090063760A1 (en) * | 2007-08-31 | 2009-03-05 | Siemens Energy & Automation, Inc. | Systems, devices, and/or methods to access synchronous RAM in an asynchronous manner |
CN101420350A (zh) * | 2009-01-14 | 2009-04-29 | 中国科学院电工研究所 | Ttcan总线网络时间主节点故障容错方法 |
US20110038388A1 (en) * | 2008-03-07 | 2011-02-17 | Robert Bosch Gmbh | Communication system including a data bus and multiple user nodes connected thereto, and method for operating such a communication system |
WO2012038493A1 (de) * | 2010-09-24 | 2012-03-29 | Robert Bosch Gmbh | Vorrichtung und verfahren zur bereitstellung einer globalen zeitinformation in ereignisgesteuerter buskommunikation |
CN104035901A (zh) * | 2014-06-23 | 2014-09-10 | 中国北方车辆研究所 | 一种ttcan总线对时及发送数据的方法 |
CN104795091A (zh) * | 2015-04-29 | 2015-07-22 | 信阳师范学院 | 在fpga中实现zbt读写的时序稳定度的***及方法 |
CN105262656A (zh) * | 2015-09-22 | 2016-01-20 | 南京航空航天大学 | 航空发动机分布式控制***时间触发通信总线的实现方法 |
CN206077423U (zh) * | 2016-08-31 | 2017-04-05 | 北京金雅丰科贸有限公司 | Ttcan控制通讯模块和车辆的ttcan控制通讯*** |
-
2016
- 2016-08-31 CN CN201610791937.4A patent/CN107786402B/zh active Active
Patent Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5905887A (en) * | 1995-03-01 | 1999-05-18 | Opti Inc. | Clock frequency detection for computer system |
US20050251701A1 (en) * | 2002-01-07 | 2005-11-10 | Lars-Berno Fredriksson | Distributed control and monitoring system |
US20030154430A1 (en) * | 2002-02-14 | 2003-08-14 | Allen W. James | On-chip instrumenation |
CN1973278A (zh) * | 2004-06-26 | 2007-05-30 | 罗伯特·博世有限公司 | 用于控制总线***的方法和设备以及相应的总线*** |
WO2006057590A1 (en) * | 2004-10-25 | 2006-06-01 | Kvaser Consultant Ab | A device for a can system |
DE102005018837A1 (de) * | 2005-04-22 | 2006-10-26 | Robert Bosch Gmbh | Verfahren und Vorrichtung zur Synchronisation zweier Bussysteme sowie Anordnung aus zwei Bussystemen |
CN101164264A (zh) * | 2005-04-22 | 2008-04-16 | 罗伯特·博世有限公司 | 用于对两个总线***进行同步的方法和设备以及由两个总线***组成的装置 |
EP1912108A1 (en) * | 2006-10-12 | 2008-04-16 | Rohde & Schwarz GmbH & Co. KG | Device for providing a plurality of clock signals |
US20090063760A1 (en) * | 2007-08-31 | 2009-03-05 | Siemens Energy & Automation, Inc. | Systems, devices, and/or methods to access synchronous RAM in an asynchronous manner |
US20110038388A1 (en) * | 2008-03-07 | 2011-02-17 | Robert Bosch Gmbh | Communication system including a data bus and multiple user nodes connected thereto, and method for operating such a communication system |
CN101420350A (zh) * | 2009-01-14 | 2009-04-29 | 中国科学院电工研究所 | Ttcan总线网络时间主节点故障容错方法 |
WO2012038493A1 (de) * | 2010-09-24 | 2012-03-29 | Robert Bosch Gmbh | Vorrichtung und verfahren zur bereitstellung einer globalen zeitinformation in ereignisgesteuerter buskommunikation |
CN104035901A (zh) * | 2014-06-23 | 2014-09-10 | 中国北方车辆研究所 | 一种ttcan总线对时及发送数据的方法 |
CN104795091A (zh) * | 2015-04-29 | 2015-07-22 | 信阳师范学院 | 在fpga中实现zbt读写的时序稳定度的***及方法 |
CN105262656A (zh) * | 2015-09-22 | 2016-01-20 | 南京航空航天大学 | 航空发动机分布式控制***时间触发通信总线的实现方法 |
CN206077423U (zh) * | 2016-08-31 | 2017-04-05 | 北京金雅丰科贸有限公司 | Ttcan控制通讯模块和车辆的ttcan控制通讯*** |
Non-Patent Citations (2)
Title |
---|
丁山等: "容错模式下TTCAN***矩阵的实时调度", 《东北大学学报(自然科学版)》 * |
丁山等: "容错模式下TTCAN***矩阵的实时调度", 《东北大学学报(自然科学版)》, no. 08, 15 August 2011 (2011-08-15) * |
Also Published As
Publication number | Publication date |
---|---|
CN107786402B (zh) | 2024-01-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5535193A (en) | Multiport analyzing with time stamp synchronizing | |
US5590116A (en) | Multiport analyzing, time stamp synchronizing and parallel communicating | |
CN104866455B (zh) | 动态可重构高速串行总线中的多主仲裁方法 | |
CN101984573B (zh) | 分布式实现lacp标准状态机的方法及*** | |
CN105354159A (zh) | 一种基于rs485分布式总线***的控制方法 | |
DE102012113125A1 (de) | System mit Ressourcen zur Ablaufverfolgung | |
Berwanger et al. | FlexRay–the communication system for advanced automotive control systems | |
CN101164264A (zh) | 用于对两个总线***进行同步的方法和设备以及由两个总线***组成的装置 | |
CN104516306B (zh) | 冗余的自动化*** | |
US20130315362A1 (en) | Nuclear digital instrumentation and control system | |
CN102811152B (zh) | 一种多主总线网络通讯实时交易数据交换实现方法 | |
CN104866399B (zh) | Um-bus总线通道故障检测控制器及检测方法 | |
CN104035901A (zh) | 一种ttcan总线对时及发送数据的方法 | |
CN105681131B (zh) | 主备***及其并行输出方法 | |
CN102104531A (zh) | 一种报文处理装置、方法及*** | |
EP0726664A2 (en) | Multiport analyzing time stamp synchronizing and parallel communicating | |
CN104009976A (zh) | 一种用于多主站***之间的实时通信方法及其设备 | |
CN108173730A (zh) | 一种安全级dcs故障安全通信架构 | |
CN108809466A (zh) | 一种同步tte网络与ttp总线网络时钟的方法 | |
CN106201971A (zh) | 一种基于总线同步校验的铁路信号安全计算机平台 | |
CN206077423U (zh) | Ttcan控制通讯模块和车辆的ttcan控制通讯*** | |
CN103944738B (zh) | 一种支持功能扩展的交换机 | |
CN107786402A (zh) | Ttcan控制通讯模块和车辆的ttcan控制通讯*** | |
CN112073981A (zh) | 一种集成uTTE与uAFDX通信模式的网络*** | |
CN104541479A (zh) | 通信控制器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: Room 103, 1 / F, building 11, No.7 yard 1, Liangshuihe 1st Street, Daxing District, Beijing, 100176 Applicant after: Beijing Yulian Technology Co.,Ltd. Address before: 100107 Beijing city Chaoyang District Road No. 9 Fu Dragon King International A block 1802 Applicant before: BEIJING JINYAFENG SCIENTIFIC TRADE Co.,Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |