CN107135210A - A kind of simulative automobile communications protocol resolver and its analytic method - Google Patents

A kind of simulative automobile communications protocol resolver and its analytic method Download PDF

Info

Publication number
CN107135210A
CN107135210A CN201710274286.6A CN201710274286A CN107135210A CN 107135210 A CN107135210 A CN 107135210A CN 201710274286 A CN201710274286 A CN 201710274286A CN 107135210 A CN107135210 A CN 107135210A
Authority
CN
China
Prior art keywords
protocol
module
parsing
data
agreement
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
CN201710274286.6A
Other languages
Chinese (zh)
Other versions
CN107135210B (en
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.)
Guangxi Gold Pentium Auto Technology Co Ltd
Original Assignee
Guangxi Gold Pentium Auto Technology Co Ltd
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 Guangxi Gold Pentium Auto Technology Co Ltd filed Critical Guangxi Gold Pentium Auto Technology Co Ltd
Priority to CN201710274286.6A priority Critical patent/CN107135210B/en
Publication of CN107135210A publication Critical patent/CN107135210A/en
Application granted granted Critical
Publication of CN107135210B publication Critical patent/CN107135210B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/03Protocol definition or specification 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40006Architecture of a communication node
    • H04L12/40013Details regarding a bus controller
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/02Protocol performance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/08Protocols for interworking; Protocol conversion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40208Bus networks characterized by the use of a particular bus standard
    • H04L2012/40215Controller Area Network CAN

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)

Abstract

The invention discloses a kind of simulative automobile communications protocol resolver, including parsing end, diagnose end and diagnosing protocol interface, the form in the protocol data source that the frame sequence form that diagnosis end is used for the request diagnosing protocol for sending the parsing end is read with the diagnosing protocol interface is compared judgement, diagnostic test data are returned to parsing end simultaneously and carry out protocol analysis and visualize to show by the diagnosis end, the data generated after protocol analysis are packed and agreement frame sequential data is sent to diagnosis end in the parsing end, and disclose its analytic method, parsing end sends diagnosing protocol to diagnosis end, and sentence whether parsing end needs to carry out protocol analysis request, diagnose end increases protocol identifier to the different functional module in parsing end, diagnose the specific function identifier that difference in functionality module is read at end, identifier is changed according to the prompt message of difference in functionality module.The automobile resolver of the present invention can quickly collect the fault message of automobile and generate commands in return, substantially reduce the pseudotime.

Description

A kind of simulative automobile communications protocol resolver and its analytic method
Technical field
The present invention relates to automotive electronics detection technique field, more particularly to a kind of simulative automobile communications protocol resolver and its solution Analysis method.
Background technology
Vehicle diagnosis is the essential link of automobile industry, and XML resources and program development mode are to be currently based on PC Or the main flow development scheme that the system diagnostics instrument such as Android is set, improve constantly, opened with automotive test with the recoverable amount of automobile The related OBD instrument of hair has also obtained rapidly developing, " onboard diagnostic system:On-Board Diagnostic, abbreviation For:OBD”.OBD instrument (OBD) can monitor the operation conditions of engine at any time, once find to be possible to cause failure Situation, can send warning at once, thus the indispensable instrument as light-duty vehicle.Usually, being provided with automobile is used to record Automobile engine operation conditions and and its each processing system each time segment data OBD interfaces, by using vehicle failure Diagnostic equipment is connected reading data with the OBD interfaces on automobile, is then connected again by data wire with computer, shows read number According to.In addition, engineer generally required when to vehicle failure test development by automobile fault diagnostic apparatus and automobile ECU simulator, Computer and external power supply, which are connected, to be used, as shown in figure 1, topmost workload is in automobile diagnostic software development process XML resources are filled in, XML resources are the important components of automobile diagnostic software, a small amount of interruption and processing routine code is added XML resources as inhomogeneity can constitute the diagnostic software for covering thousands of brand vehicles, however, filling in XML resources is again One time-consuming and troublesome work, fills in that efficiency is too low manually, and research staff is also easy to fatigue, easily error, at the same time, respectively New manufacturer, the continuous production of new model car, the automobile ECU simulator fault message included of diagnostic equipment will be increasingly Many, moreover, Ge Xin manufacturers, new model car can there is a situation where incompatible, therefore, failure diagnosis information can take memory space Will be bigger, more diagnostic equipment memory spaces are wasted, therefore, developing a can automatically generate XML resources and automatic raw Into auxiliary development instrument-protocol resolver of the resource of simulated automotive ECU software, reach and constantly expand diagnosis development object Purpose, can greatly shorten the time that XML resources and automobile ECU simulation resource are filled in vehicle diagnosis development process, Improve efficiency and accuracy.
The content of the invention
It is an object of the invention to provide a kind of simulative automobile communications protocol resolver and its analytic method, according to the present invention Analog communication protocol resolver can greatly shorten XML resources and automobile ECU mould are filled in vehicle diagnosis development process Intend the time of resource, improve efficiency and accuracy, to achieve these goals, the present invention uses following technique effect:
A kind of simulative automobile communications protocol resolver is provided according to an aspect of the present invention, it is characterised in that:Including solution End, diagnosis end and diagnosing protocol interface are analysed, the diagnosis end is used for the frame sequence for the request diagnosing protocol for sending the parsing end The form in the protocol data source that column format is read with the diagnosing protocol interface is compared judgement, then by the knot of multilevel iudge Fruit is tested and generates diagnostic test data, and diagnostic test data are returned to the parsing end simultaneously and assisted by the diagnosis end View parsing and visualization display, the data generated after protocol analysis are packed at the parsing end, and are used as protocol frame sequence number End is diagnosed according to being sent to.
It is preferred that, the parsing end include XML generation modules, sending module, agreement sorting module, response processing module, Receiving module, sending module, flag of frame module and clock module, the receiving module are used for reception diagnosis end and send request diagnosis Diagnostic test data cached and pre-processed and sent to response processing module, the response processing module be used for receive To response frame parsed and judged according to the form of frame, and analysis result is subjected to visualization display and is sent to described Agreement sorting module carries out agreement verification, and the agreement sorting module carries out whether just agreement verifies the response frame to analysis result Really and output protocol check results, the XML generation modules be used for test protocol sorting module export agreement check results with The flag of frame position of flag of frame module output, and judge whether correct per frame data, judge further according to every flag of frame position per frame data Legitimacy, what the protocol data that XML generation modules are tested was packed and produced according to clock module by the sending module Clock source timing sends agreement frame sequence to diagnosis end.
It is preferred that, the diagnosing protocol interface is OBD communication interface agreements.
It is preferred that, the diagnosis end includes agreement memory module and is in communication with each other the vapour being connected with agreement memory module Car ECU simulators, agreement storage mould physical layer respectively with parsing end transmitting-receiving port, automobile ECU simulator protocol interface Realize drive control.
According to another aspect of the present invention there is provided a kind of analytic method of simulative automobile communications protocol resolver, including Following steps:
Step one:Parsing end sends diagnosing protocol to diagnosis end, and sentences whether parsing end needs to carry out protocol analysis request, If there is analysis request, the protocol data result of parsing is shown by visualization interface, and agreement is increased by visualization interface The protocol identifier of frame sequence, then solves protocol data according to protocol identifier;
Step 2:Diagnose end increases protocol identifier to the different functional module in parsing end, judges each work(parsed Whether energy module will increase specific function identifier and solve protocol data file, direct if specific function identifier is not added with Carry out protocol identifier and solve protocol data file, if having added specific function identifier, the reading of specific identification symbol is set Mode is taken, protocol data file is solved further according to specific identification symbol;
Step 3:The specific function identifier of difference in functionality module is read, is repaiied according to the prompt message of difference in functionality module Change identifier, otherwise return to step two according to the general markup language of the structural generation of parsing and exports resolution file;
It is preferred that, protocol data file is solved in the step 2 to be included:
The protocol data file that b1, parsing end are received is sentenced with the default protocol characteristic of agreement memory module in diagnosis end Whether break has the agreement of matching, the agreement memory module text of data standard containing various protocols;
If b2, having match protocol, agreement is carried out according to the protocol specification text corresponding to the default protocol characteristic Parsing;Otherwise, the protocol specification text Run Script that is provided according to the parsing end simultaneously automatically generates XML resources, and by institute The XML resource conservations of generation are stated into the agreement memory module.
It is preferred that, the XML resources contain the title of data flow, protocol conversion calculation formula, data display mode, aobvious Show unit and corresponding order data.
Present invention employs above-mentioned technical proposal, the present invention has following technique effect:
(1), simulative automobile communications protocol resolver of the invention can quickly collect the fault message of automobile, and can be automatic Simulated automotive ECU communication protocol commands reply test, automatically generate simulated automotive ECU commands in return, substantially reduce automobile ECU Simulated time, improves the efficiency and accuracy rate of vehicle diagnosis, with good use value.It can reach and constantly expand diagnosis pair The purpose of elephant, can greatly shorten the time that XML resources are filled in vehicle diagnosis development process, improves efficiency and standard True property, reduces development cost and debugging cost, shortens the construction cycle.
(2) simulation of automobile communication, is formed between simulative automobile communications protocol resolver and automobile ECU of the present invention Signal, it is to avoid could to complete to communicate by connection between substantial amounts of wire harness and the extra diagnostic equipment of exploitation and automobile ECU The problem of diagnosis, the use of wire harness is reduced, improve parsing and diagnostic test efficiency.
Brief description of the drawings
Fig. 1 is existing simulated automotive fault diagnosis principle structure chart;
Fig. 2 is a kind of schematic diagram of simulative automobile communications protocol resolver of the present invention;
Fig. 3 is a kind of analytic method flow chart of simulative automobile communications protocol resolver of the present invention;
Embodiment
For the objects, technical solutions and advantages of the present invention are more clearly understood, referring to the drawings and preferred reality is enumerated Example is applied, the present invention is described in more detail.However, it is necessary to which many details listed in explanation, specification are only to be Reader is set to have a thorough explanation to the one or more aspects of the present invention, even without these specific details can also Realize the aspects of the invention.
As shown in Fig. 2 there is provided a kind of simulative automobile communications protocol resolver, including solution according to an aspect of the present invention End, diagnosis end and diagnosing protocol interface are analysed, the diagnosing protocol interface is OBD communication interface agreements, and the diagnosis end is used for will The protocol data source that the frame sequence form for the request diagnosing protocol that the parsing end is sent is read with the diagnosing protocol interface Form is compared judgement, then tests the result of multilevel iudge and generates diagnostic test data, the diagnosis end will compare Tested after the result generation data message relatively judged, then test result is generated into diagnostic test data, the diagnosis end is simultaneously Diagnostic test data are returned into the parsing end and carry out protocol analysis and visualization display, the parsing end will be raw after protocol analysis Into data packed, and using the data of packing as agreement frame sequential data be sent to diagnosis end.
In the present invention, as shown in Fig. 2 the parsing end include XML generation modules, sending module, agreement sorting module, Response processing module, receiving module, sending module, flag of frame module and clock module, the receiving module, which is used to receive, to be diagnosed The diagnostic test data that end sends request diagnosis are cached and pre-processed and sent to response processing module, the response processing Module is used to the response frame received is parsed and judged according to the form of frame, and analysis result progress visualization is shown And the agreement sorting module progress agreement verification is sent to, the agreement sorting module carries out agreement verification institute to analysis result The whether correct simultaneously output protocol check results of response frame are stated, the XML generation modules are used for what test protocol sorting module was exported The flag of frame position that agreement check results are exported with flag of frame module, and judge whether correct per frame data, further according to every flag of frame Position judge per frame data legitimacy, the sending module by the protocol data that XML generation modules are tested packed and according to The clock source timing that clock module is produced sends agreement frame sequence to diagnosis end;Agreement sorting module will can all be carried out per frame data Check test correctness, the agreement sorting module can according to actual conditions every frame ordinal number according to or frame sequential data flag of frame Increase specific identification symbol decision before position, and judge whether each specific identification symbol is legitimacy, and wherein specific identification symbol refers to With read failure code, DTC, reading data flow are removed, element test function will perform specific identification symbol test.
The diagnosis end includes agreement memory module and the automobile ECU mould being connected is in communication with each other with agreement memory module Intend device, the physical layer of agreement storage mould is realized and driven with parsing the transmitting-receiving port at end, the protocol interface of automobile ECU simulator respectively Control, physical layer is responsible for protocol data tissue framing, and completes the form in protocol data source and be compared judgement, then will compare Relatively judge result tested and generate diagnostic test data, Internet to receiving the diagnostic test data from physical layer, And the transmission path of corresponding protocol data information is parsed, data transfer layer is each one frame mark of protocol data information bandage Application layer is sent to behind will position to be stored.Sending module by the protocol data that XML generation modules are tested packed and according to The clock source timing that clock module is produced sends agreement frame sequence to diagnosis end, according to the request of agreement and by protocol data tissue After packed, top from agreement memory module is successively transmitted downwards, respectively through application layer, data transfer layer, Internet, Physical layer carries out successively packing encapsulation, finally reaches physical layer and realizes that agreement request is transmitted.After application layer data is packaged, often Protocol data is handed to last layer by layer by regulation frame, when reaching application layer, final protocol data information is taken out, so With regard to having carried out bed-by-bed analysis and parsing to physical layer, Internet, data transfer layer and application layer respectively, whole parsing is also completed Process.
As shown in figure 3, there is provided a kind of parsing of simulative automobile communications protocol resolver according to another aspect of the present invention Method, comprises the following steps:
Step one:Parsing end sends diagnosing protocol to diagnosis end, and sentences whether parsing end needs to carry out protocol analysis request, If there is analysis request, the protocol data result of parsing is shown by visualization interface, and agreement is increased by visualization interface The protocol identifier of frame sequence, then solves protocol data according to protocol identifier;
Step 2:Diagnose end increases protocol identifier to the different functional module in parsing end, judges each work(parsed Whether energy module will increase specific function identifier and solve protocol data file, direct if specific function identifier is not added with Carry out protocol identifier and solve protocol data file, if having added specific function identifier, the reading of specific identification symbol is set Mode is taken, protocol data file is solved further according to specific identification symbol;
Step 3:The specific function identifier that difference in functionality module is read at end is diagnosed, according to the prompting of difference in functionality module Information changes identifier, and otherwise return to step two according to the general markup language of the structural generation of parsing and exports resolution file;
In the present invention, protocol data file is solved in the step 2 includes:
The protocol data file that b1, parsing end are received is sentenced with the default protocol characteristic of agreement memory module in diagnosis end Whether break has the agreement of matching, the agreement memory module text of data standard containing various protocols, including standard CAN protocol The version of an agreement such as text, extension CAN protocol text, KWP2000 version of an agreement;
If b2, having match protocol, agreement is carried out according to the protocol specification text corresponding to the default protocol characteristic Parsing;Otherwise, the protocol specification text Run Script that is provided according to the parsing end simultaneously automatically generates XML resources, and by institute The XML resource conservations of generation are stated into the agreement memory module, the XML resources contain the title of data flow, agreement and turned Change calculation formula, data display mode, the unit of display and corresponding order data.
The corresponding order data of generation that the resolver of the present invention can be changed stream name according to XML format, XML resource formats are completed after conversion, and the test module of resolver will perform transformation result storage, storage according to file format Mode is that XML resource formats are stored, because order data generation is generated according to form, to meet OBD communications association View interface realize that external device is read out, therefore, if there is provided the form of file destination, resolver just can according to about Fixed communications protocol carries out generation XML resource formats to destination file format, during protocol analysis, it is only necessary to by agreement The work for by certain form arrange and follow-up call format is changed, the form of generation would is that unification, agreement solution Analyse code reliability high, it is possible to reduce high-volume repetitive work, can very big lifting operating efficiency, agreement arranges process It is the order addition specific identification symbol to data flow (per frame ordinal number according to or frame sequential data), then to data flow name, current Added before value, key bytes, protocol conversion calculation formula, data display mode, the unit of display and corresponding order data special Different mark, so far, form collator just finishes, and resolver can be generated order according to specific format, then parse data Title is flowed, resolver can be matched specific identification symbol and corresponding title, then according to the corresponding key bytes of data flow With correspondence order, the address of corresponding order and key bytes is generated, sets diagnosis end to send diagnosing protocol data, and sentence solution solution Whether analysis end is needed to carry out protocol analysis, and the protocol data of parsing is shown by visualization interface.
Described above is only the preferred embodiment of the present invention, it is noted that for the ordinary skill people of the art For member, under the premise without departing from the principles of the invention, some improvements and modifications can also be made, these improvements and modifications also should It is considered as protection scope of the present invention.

Claims (7)

1. a kind of simulative automobile communications protocol resolver, it is characterised in that:Including parsing end, diagnosis end and diagnosing protocol interface, The frame sequence form that the diagnosis end is used for the request diagnosing protocol for sending the parsing end is read with the diagnosing protocol interface The form in the protocol data source taken is compared judgement, then tests the result of multilevel iudge and generates diagnostic test number According to diagnostic test data are returned to the parsing end simultaneously and carry out protocol analysis and visualization display, the parsing by the diagnosis end The data generated after protocol analysis are packed and agreement frame sequential data is sent to diagnosis end in end.
2. a kind of simulative automobile communications protocol resolver according to claim 1, it is characterised in that:The parsing end includes XML generation modules, sending module, agreement sorting module, response processing module, receiving module, sending module, flag of frame module and Clock module, the diagnostic test data that the receiving module sends request diagnosis for receiving diagnosis end are cached and pre-processed And send to response processing module, the response processing module is used to parse the response frame received according to the form of frame And judgement, and analysis result is subjected to visualization display and the agreement sorting module progress agreement verification, the association is sent to Discuss sorting module and the agreement verification response frame whether correct simultaneously output protocol check results, the XML are carried out to analysis result Generation module is used for agreement check results and the flag of frame position of flag of frame module output that test protocol sorting module is exported, and sentences It is disconnected whether correct per frame data, judge the legitimacy per frame data further according to every flag of frame position, the sending module generates XML The clock source timing that the protocol data of module testing is packed and produced according to clock module sends protocol frame sequence to diagnosis end Row.
3. a kind of simulative automobile communications protocol resolver according to claim 1, it is characterised in that:The diagnosing protocol connects Mouth is OBD communication interface agreements.
4. a kind of simulative automobile communications protocol resolver according to claim 1, it is characterised in that:The diagnosis end includes Agreement memory module and the automobile ECU simulator being connected is in communication with each other with agreement memory module, agreement stores the physics of mould Layer realizes drive control with parsing the transmitting-receiving port at end, the protocol interface of automobile ECU simulator respectively.
5. a kind of analytic method of simulative automobile communications protocol resolver, it is characterised in that:Comprise the following steps:
Step one:Parsing end sends diagnosing protocol to diagnosis end, and sentences whether parsing end needs to carry out protocol analysis request, if having Analysis request, the protocol data result of parsing is shown by visualization interface, and increases protocol frame sequence by visualization interface The protocol identifier of row, then solves protocol data according to protocol identifier;
Step 2:Diagnose end increases protocol identifier to the different functional module in parsing end, judges each function mould parsed Whether block will increase specific function identifier and solve protocol data file, directly be carried out if specific function identifier is not added with Protocol identifier solves protocol data file, if having added specific function identifier, sets the reading side of specific identification symbol Formula, protocol data file is solved further according to specific identification symbol;
Step 3:The specific function identifier that difference in functionality module is read at end is diagnosed, according to the prompt message of difference in functionality module Identifier is changed, otherwise return to step two according to the general markup language of the structural generation of parsing and exports resolution file.
6. a kind of analytic method of simulative automobile communications protocol resolver according to claim 4, it is characterised in that:It is described Protocol data file is solved in step 2 to be included:
The protocol data file that b1, parsing end are received carries out judgement with the default protocol characteristic of agreement memory module in diagnosis end The no agreement for having a matching;
If b2, having match protocol, protocol analysis is carried out according to the protocol specification text corresponding to the default protocol characteristic; Otherwise, the protocol specification text Run Script that is provided according to the parsing end simultaneously automatically generates XML resources, and by the generation XML resource conservations into the agreement memory module.
7. a kind of analytic method of simulative automobile communications protocol resolver according to claim 6, it is characterised in that:It is described XML resources contain the title of data flow, protocol conversion calculation formula, data display mode, the unit of display and corresponding life Make data.
CN201710274286.6A 2017-04-25 2017-04-25 Automobile simulation communication protocol analyzer and analysis method thereof Active CN107135210B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710274286.6A CN107135210B (en) 2017-04-25 2017-04-25 Automobile simulation communication protocol analyzer and analysis method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710274286.6A CN107135210B (en) 2017-04-25 2017-04-25 Automobile simulation communication protocol analyzer and analysis method thereof

Publications (2)

Publication Number Publication Date
CN107135210A true CN107135210A (en) 2017-09-05
CN107135210B CN107135210B (en) 2020-07-07

Family

ID=59715348

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710274286.6A Active CN107135210B (en) 2017-04-25 2017-04-25 Automobile simulation communication protocol analyzer and analysis method thereof

Country Status (1)

Country Link
CN (1) CN107135210B (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107864080A (en) * 2017-10-20 2018-03-30 深圳市元征软件开发有限公司 Auto communication method, apparatus and computer-readable recording medium
CN108334546A (en) * 2017-12-27 2018-07-27 上海未来宽带技术股份有限公司 Communication equipment merges management method, storage medium and communication equipment
CN108429738A (en) * 2018-02-11 2018-08-21 中车青岛四方机车车辆股份有限公司 A kind of data analysis method and analyzing platform
CN108566323A (en) * 2018-03-21 2018-09-21 武汉乐庭软件技术有限公司 A kind of T-Box automated testing methods and system
CN109474621A (en) * 2018-12-18 2019-03-15 四川哎欧梯科技有限公司 For being the module and method of visual object label by communication Protocol Conversion
CN109995872A (en) * 2019-04-09 2019-07-09 上海星融汽车科技有限公司 Vehicle communication analogy method
CN110198254A (en) * 2019-05-31 2019-09-03 卡斯柯信号有限公司 A kind of communication protocol inline diagnosis method and diagnostic system
CN111880509A (en) * 2020-06-24 2020-11-03 东风电驱动***有限公司 Diagnosis support and diagnosis ready state analysis method and device for national six-engine
CN112711247A (en) * 2020-12-25 2021-04-27 深圳市元征科技股份有限公司 Interface display method, interface display device and electronic equipment
CN113259300A (en) * 2020-02-11 2021-08-13 耀鸿(嘉兴)电子科技有限公司 Intelligent panel control system and intelligent panel device
CN114510448A (en) * 2022-02-17 2022-05-17 安徽国芯智能装备有限公司 Ultra-high speed data transmission system and method based on high-speed optical fiber Ethernet

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040225422A1 (en) * 2003-05-09 2004-11-11 Doherty James M. Network Car Analyzer
CN101262472A (en) * 2007-03-07 2008-09-10 力博特公司 A multi-function protocol parser and its realization method
JP2011004337A (en) * 2009-06-22 2011-01-06 Hitachi Kokusai Electric Inc Wireless communication terminal
CN202634475U (en) * 2012-06-14 2012-12-26 北京理工大学 Automobile protocol analyzer for analyzing communication protocol of automobile network nodes
CN103197930A (en) * 2013-03-27 2013-07-10 北京经纬恒润科技有限公司 Method for generating automobile diagnostic software automatically
CN105526937A (en) * 2016-01-06 2016-04-27 北京握奇智能科技有限公司 Assisted positioning system and method based on CAN (Controller Area Network) bus

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040225422A1 (en) * 2003-05-09 2004-11-11 Doherty James M. Network Car Analyzer
CN101262472A (en) * 2007-03-07 2008-09-10 力博特公司 A multi-function protocol parser and its realization method
JP2011004337A (en) * 2009-06-22 2011-01-06 Hitachi Kokusai Electric Inc Wireless communication terminal
CN202634475U (en) * 2012-06-14 2012-12-26 北京理工大学 Automobile protocol analyzer for analyzing communication protocol of automobile network nodes
CN103197930A (en) * 2013-03-27 2013-07-10 北京经纬恒润科技有限公司 Method for generating automobile diagnostic software automatically
CN105526937A (en) * 2016-01-06 2016-04-27 北京握奇智能科技有限公司 Assisted positioning system and method based on CAN (Controller Area Network) bus

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107864080A (en) * 2017-10-20 2018-03-30 深圳市元征软件开发有限公司 Auto communication method, apparatus and computer-readable recording medium
CN108334546A (en) * 2017-12-27 2018-07-27 上海未来宽带技术股份有限公司 Communication equipment merges management method, storage medium and communication equipment
CN108334546B (en) * 2017-12-27 2021-11-30 上海未来宽带技术股份有限公司 Communication device fusion management method, storage medium, and communication device
CN108429738A (en) * 2018-02-11 2018-08-21 中车青岛四方机车车辆股份有限公司 A kind of data analysis method and analyzing platform
CN108429738B (en) * 2018-02-11 2021-02-02 中车青岛四方机车车辆股份有限公司 Data analysis method and analysis platform
CN108566323A (en) * 2018-03-21 2018-09-21 武汉乐庭软件技术有限公司 A kind of T-Box automated testing methods and system
CN108566323B (en) * 2018-03-21 2020-11-03 武汉乐庭软件技术有限公司 T-Box automated testing method and system
CN109474621A (en) * 2018-12-18 2019-03-15 四川哎欧梯科技有限公司 For being the module and method of visual object label by communication Protocol Conversion
CN109474621B (en) * 2018-12-18 2021-03-02 四川格物智享科技有限公司 Module and method for converting communication protocol into visible object label
CN109995872A (en) * 2019-04-09 2019-07-09 上海星融汽车科技有限公司 Vehicle communication analogy method
CN110198254A (en) * 2019-05-31 2019-09-03 卡斯柯信号有限公司 A kind of communication protocol inline diagnosis method and diagnostic system
CN113259300A (en) * 2020-02-11 2021-08-13 耀鸿(嘉兴)电子科技有限公司 Intelligent panel control system and intelligent panel device
CN113259300B (en) * 2020-02-11 2022-09-27 耀鸿(嘉兴)电子科技有限公司 Intelligent panel control system and intelligent panel device
CN111880509B (en) * 2020-06-24 2021-10-08 东风电驱动***有限公司 Diagnosis support and diagnosis ready state analysis method and device for national six-engine
CN111880509A (en) * 2020-06-24 2020-11-03 东风电驱动***有限公司 Diagnosis support and diagnosis ready state analysis method and device for national six-engine
CN112711247A (en) * 2020-12-25 2021-04-27 深圳市元征科技股份有限公司 Interface display method, interface display device and electronic equipment
CN114510448A (en) * 2022-02-17 2022-05-17 安徽国芯智能装备有限公司 Ultra-high speed data transmission system and method based on high-speed optical fiber Ethernet

Also Published As

Publication number Publication date
CN107135210B (en) 2020-07-07

Similar Documents

Publication Publication Date Title
CN107135210A (en) A kind of simulative automobile communications protocol resolver and its analytic method
CN107491061B (en) A kind of the network automatically test macro and its method of commercial vehicle OBD diagnostic device
CN111024405B (en) Automobile diagnosis method, related device and system
CN110515366B (en) Fault diagnosis method and device
CN109472061B (en) Reusable simulation verification platform and simulation verification method
CN103530216B (en) A kind of PCIE based on UVM verifies system
CN113190454A (en) Real-vehicle test method and system for vehicle-mounted terminal software
CN110233768B (en) UDS-based CAN bus test system and CAN bus test method
CN105091927A (en) All-liquid-crystal automobile instrument automatic test platform
WO2017000424A1 (en) Protocol detection method and apparatus
CN101093521B (en) FPGA emulation device and method
US7275184B2 (en) Software verification method for control units and verification system
CN103530211B (en) A kind of method of the PCIE winding Autonomous tests based on UVM platforms
CN108132876B (en) Embedded software object code unit testing method based on injection mode
CN114036013A (en) UVM-based transponder chip multi-module synchronous verification platform and verification method
KR102154279B1 (en) Operating method in debugging system for vehicle
KR102411945B1 (en) Real-time current car debugging and simulation system for railway vehile
CN110647139A (en) Evaluation test tool and evaluation test method for OBD (on-Board diagnostics) mass production vehicle
CN111624981B (en) Steering wheel angle calibration system and calibration method of automobile power-assisted steering system
CN108776723A (en) Test System self-test adapter line generation method, device, equipment and storage medium
CN111190786A (en) UVM-based test framework, test platform and test method
CN114488997A (en) ECU (electronic control Unit) flashing method and device, electronic equipment and storage medium
CN102075370A (en) Calibration and verification system of engine control model (ECM) communication based on virtual network and virtual node
CN201562167U (en) Vehicle failure diagnosis data collection device
Xu et al. Design of vehicle gateway automatic test system based on CANoe

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
GR01 Patent grant
GR01 Patent grant