The utility model provides a high speed CAN bus data conversion device, which belongs to the field of data processing technology, including control module, clock module, storage module, transmission module, bus analysis module and bus transceiver module; bus analysis module and control module are connected to read CAN bus data; bus transceiver module, The storage module and the transmission module interact with the control module respectively; the clock module and the control module are connected to the time generation time signal to read the CAN bus data according to the bus analysis module. The control module generates the timestamp according to the time signal, and encapsulates the timestamp and corresponding CAN bus data, and encapsulates the time stamp. The later CAN bus data has a time stamp, which solves the time record of the CAN bus data produced by the above machine, and causes the problem of timing and timeliness of the bus data, which is convenient for the subsequent CAN communication time sequence analysis or response time limit analysis.
【技术实现步骤摘要】
一种高速CAN总线数据转换装置
本技术涉及数据处理
,具体为一种高速CAN总线数据转换装置。
技术介绍
CAN(ControllerAreaNetwork,控制器局域网络)是ISO国际标准化的串行通信协议。在汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。由于这些系统之间通信所用的数据类型及对可靠性的要求不尽相同,由多条总线构成的情况很多,线束的数量也随之增加。为适应减少线束的数量和通过多个LAN进行大量数据的高速通信的需要,1986年德国电气商博世公司开发出面向汽车的CAN通信协议。此后,CAN通过ISO11898及ISO11519进行了标准化,已是汽车网络的标准协议。CAN总线分析一直是车辆研发阶段中的一个重要环节,数据之间的交互,各设备的标定调试都依赖于CAN总线设备。然而目前行业内总线的分析,标定,采集等设备功能分立,各功能设备独立。设备成本极高,不利于CAN总线技术的普及应用。现有技术设备利用上位机产生的时间为基准对CAN总线数据进行时间记录,这会对总线数据的时序和时效性产生影响。数据量越大,上位机性能越低产生影响越大,不利于后期分析。
技术实现思路
针对现有技术中存在的问题,本技术提供一种高速CAN总线数据转换装置,在CAN总线数据封装时打上时间戳,保证了CAN总线数据的时序和时效性。本技术是通过以下技术方案来实现:一种高速CAN总线数据转换装置,包括控制模块、时钟模块、存储模块、传输模块、总线分析模块和总线收发模块;所述总线分析模块和控制模块连接,用于读取CAN总线数据;所述总线收发模块、存储 ...
【技术保护点】
一种高速CAN总线数据转换装置,其特征在于,包括控制模块、时钟模块、存储模块、传输模块、总线分析模块和总线收发模块;所述总线分析模块和控制模块连接,总线分析模块用于读取CAN总线数据;所述总线收发模块、存储模块以及传输模块分别和控制模块交互;所述时钟模块和控制模块连接,用于根据总线分析模块读取到CAN总线数据的时间产生时间信号,所述控制模块根据所述时间信号产生时间戳,并将时间戳和对应的CAN总线数据封装。
【技术特征摘要】
1.一种高速CAN总线数据转换装置,其特征在于,包括控制模块、时钟模块、存储模块、传输模块、总线分析模块和总线收发模块;所述总线分析模块和控制模块连接,总线分析模块用于读取CAN总线数据;所述总线收发模块、存储模块以及传输模块分别和控制模块交互;所述时钟模块和控制模块连接,用于根据总线分析模块读取到CAN总线数据的时间产生时间信号,所述控制模块根据所述时间信号产生时间戳,并将时间戳和对应的CAN总线数据封装。2.如权利要求1所述的一种高速CAN总线数据转换装置,其特征在于,所述控制模块包括总线分析器单元和时间戳产生单元;所述总线分析器单元用于控制总线分析模块,所述时间戳产生单元用于根据时钟模块提供的时钟信号产生时间戳。3.如权利要求1所述的...
【专利技术属性】
技术研发人员:李睿,刘小龙,史波峰,
申请(专利权)人:陕西法士特齿轮有限责任公司,
类型:新型
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。