CN110515373A - The method and device that ECU data is write with a brush dipped in Chinese ink - Google Patents
The method and device that ECU data is write with a brush dipped in Chinese ink Download PDFInfo
- Publication number
- CN110515373A CN110515373A CN201910931380.3A CN201910931380A CN110515373A CN 110515373 A CN110515373 A CN 110515373A CN 201910931380 A CN201910931380 A CN 201910931380A CN 110515373 A CN110515373 A CN 110515373A
- Authority
- CN
- China
- Prior art keywords
- chinese ink
- write
- brush dipped
- ecu
- bus
- 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
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0208—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the configuration of the monitoring system
- G05B23/0213—Modular or universal configuration of the monitoring system, e.g. monitoring system having modules that may be combined to build monitoring program; monitoring system that can be applied to legacy systems; adaptable monitoring system; using different communication protocols
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Stored Programmes (AREA)
Abstract
The present invention provides a kind of method and apparatus that ECU data is write with a brush dipped in Chinese ink, comprising: under the mode that host computer is in that multithreading is write with a brush dipped in Chinese ink, distributes area to be write with a brush dipped in Chinese ink for the host computer and each idle bus wait write with a brush dipped in Chinese ink between ECU;Wherein, the host computer carries out parallel communications by multiple bus and the ECU to be write with a brush dipped in Chinese ink;The memory block subregion of the ECU to be write with a brush dipped in Chinese ink is divided into multiple areas to be write with a brush dipped in Chinese ink;The bus that data write with a brush dipped in Chinese ink operation is not carried out in the bus that the idle bus communicates for the host computer with the ECU;Host computer described in parallel calling and described wait write with a brush dipped in Chinese ink each bus between ECU, the area to be write with a brush dipped in Chinese ink distributed the bus execute data and write with a brush dipped in Chinese ink operation;Wherein, the area to be write with a brush dipped in Chinese ink that the bus is distributed, which writes with a brush dipped in Chinese ink, to be finished, then returning to execution is that the host computer and each idle bus wait write with a brush dipped in Chinese ink between ECU distribute area to be write with a brush dipped in Chinese ink, until multiple areas to be write with a brush dipped in Chinese ink of the ECU to be write with a brush dipped in Chinese ink are each assigned to the host computer and wait write with a brush dipped in Chinese ink the bus between ECU.
Description
Technical field
The present invention relates to automobile technical field more particularly to a kind of method and devices that ECU data is write with a brush dipped in Chinese ink.
Background technique
Electronic control unit (Electronic Control Unit, ECU), also known as car running computer, row used for vehicles
It is controlled for logic.With the continuous development of science and technology, in order to make the more electronic automation of automobile, lead on an automobile
Often carry multiple ECU;Such as electronic automatic transmission, active suspension system, air bag system on vehicle etc. are equipped with respectively
From ECU;And because ECU data amount complexity is huge, partition management is carried out also according to corresponding service logic in an ECU.
Before realizing and controlling vehicle, need to carry out data to ECU to write with a brush dipped in Chinese ink, i.e. external data writes with a brush dipped in Chinese ink tool and passes through communication network
(bus) sends data information to ECU, data write-in is completed, to realize the management and update of ECU data.At this stage, ECU is completed
The mode that data are write with a brush dipped in Chinese ink are as follows: the method for the subregion of each ECU and each ECU is successively write with a brush dipped in Chinese ink using single bus.And the party
Time-consuming for method, and it is also low to write with a brush dipped in Chinese ink efficiency.
Summary of the invention
In view of this, the embodiment of the present invention provides a kind of method and device that ECU data is write with a brush dipped in Chinese ink, vehicle factor hair can be applicable to
The offline data of motivation are write with a brush dipped in Chinese ink to be write with a brush dipped in Chinese ink with the test in ECU and adequate and systematic service development process, the ECU for supporting multibus to write with a brush dipped in Chinese ink parallel
It is applicable in scheme provided in an embodiment of the present invention.
To achieve the above object, the embodiment of the present invention provides the following technical solutions:
First aspect of the embodiment of the present invention provides a kind of method that ECU data is write with a brush dipped in Chinese ink, comprising:
Under the mode that host computer is in that multithreading is write with a brush dipped in Chinese ink, for the host computer and wait write with a brush dipped in Chinese ink the sky of each between ECU
Not busy bus assignment area to be write with a brush dipped in Chinese ink;Wherein, the host computer carries out parallel communications by multiple bus and the ECU to be write with a brush dipped in Chinese ink;Institute
The memory block subregion for stating ECU to be write with a brush dipped in Chinese ink is divided into multiple areas to be write with a brush dipped in Chinese ink;The idle bus is the host computer and institute
It states in the bus of ECU communication and does not carry out the bus that data write with a brush dipped in Chinese ink operation;
Host computer described in parallel calling and described wait write with a brush dipped in Chinese ink each bus between ECU, distributes the bus
Area to be write with a brush dipped in Chinese ink executes data and writes with a brush dipped in Chinese ink operation;Wherein, the area to be write with a brush dipped in Chinese ink that the bus is distributed, which writes with a brush dipped in Chinese ink, to be finished, then returns to execution as institute
State host computer and each idle bus wait write with a brush dipped in Chinese ink between ECU distribute area to be write with a brush dipped in Chinese ink, until the ECU to be write with a brush dipped in Chinese ink it is multiple to
It writes with a brush dipped in Chinese ink area and is each assigned to the host computer and wait write with a brush dipped in Chinese ink the bus between ECU.
Optionally, the memory block subregion of the ECU to be write with a brush dipped in Chinese ink includes: program area, demarcates area and the area EOL;Wherein,
Described program area is divided into multiple program sub-districts, and the calibration area is divided into multiple calibration sub-districts;The EOL
Area is divided into multiple EOL sub-districts;Each described program sub-district, each described calibration sub-district and each EOL sub-district
It is area to be write with a brush dipped in Chinese ink described in one.
Optionally, described to distribute area to be write with a brush dipped in Chinese ink for the host computer and each idle bus wait write with a brush dipped in Chinese ink between ECU, it wraps
It includes:
The calibration sub-district is distributed according to first distribution described program sub-district, after described program sub-district is assigned, in institute
The sequence that the EOL sub-district is distributed after calibration sub-district is assigned is stated, for the host computer and wait write with a brush dipped in Chinese ink each between ECU
Idle bus distributes area to be write with a brush dipped in Chinese ink.
Optionally, further includes:
Judge whether the ECU to be write with a brush dipped in Chinese ink supports a variety of bus parallels to communicate;
If judging, the ECU to be write with a brush dipped in Chinese ink does not support a variety of bus parallels to communicate, and drives the host computer in single thread
The host computer is called under the mode write with a brush dipped in Chinese ink and described wait write with a brush dipped in Chinese ink a bus between ECU, number is executed to the ECU to be write with a brush dipped in Chinese ink
According to writing with a brush dipped in Chinese ink operation;
Wherein, if judging, the ECU to be write with a brush dipped in Chinese ink supports a variety of bus parallel communications, executes and is in multi-thread in host computer
Under the mode that journey is write with a brush dipped in Chinese ink, area to be write with a brush dipped in Chinese ink is distributed for the host computer and each idle bus wait write with a brush dipped in Chinese ink between ECU.
Optionally, the driving host computer calls the host computer and described to be brushed under the mode that single thread is write with a brush dipped in Chinese ink
A bus between ECU is write, data are executed to the ECU to be write with a brush dipped in Chinese ink and write with a brush dipped in Chinese ink operation, comprising:
The host computer is driven to call the host computer and described wait write with a brush dipped in Chinese ink between ECU under the mode that single thread is write with a brush dipped in Chinese ink
One bus according to first writing with a brush dipped in Chinese ink program area, then writes with a brush dipped in Chinese ink calibration area and finally writes with a brush dipped in Chinese ink the sequence in the area EOL, to described wait write with a brush dipped in Chinese ink
ECU executes data and writes with a brush dipped in Chinese ink operation.
Second aspect of the present invention provides a kind of device that ECU data is write with a brush dipped in Chinese ink, comprising:
Allocation unit, under the mode that host computer is in that multithreading is write with a brush dipped in Chinese ink, be the host computer and ECU to be write with a brush dipped in Chinese ink it
Between each idle bus distribute area to be write with a brush dipped in Chinese ink;Wherein, the host computer is carried out by multiple bus and the ECU to be write with a brush dipped in Chinese ink
Parallel communications;The memory block subregion of the ECU to be write with a brush dipped in Chinese ink is divided into multiple areas to be write with a brush dipped in Chinese ink;The idle bus is described
The bus that data write with a brush dipped in Chinese ink operation is not carried out in the bus that host computer is communicated with the ECU;
Execution unit, for host computer described in parallel calling and described wait write with a brush dipped in Chinese ink each bus between ECU, to described
The area to be write with a brush dipped in Chinese ink that bus is distributed executes data and writes with a brush dipped in Chinese ink operation;Wherein, the allocation unit is distributed in a bus
Area to be write with a brush dipped in Chinese ink, which writes with a brush dipped in Chinese ink, to be finished, then continues as the host computer and each idle bus wait write with a brush dipped in Chinese ink between ECU is distributed wait write with a brush dipped in Chinese ink
Area, until multiple areas to be write with a brush dipped in Chinese ink of the ECU to be write with a brush dipped in Chinese ink are each assigned to the host computer and wait write with a brush dipped in Chinese ink the bus between ECU.
Optionally, the memory block subregion of the ECU to be write with a brush dipped in Chinese ink includes: program area, demarcates area and project terminates the area EOL;Its
In,
Described program area is divided into multiple program sub-districts, and the calibration area is divided into multiple calibration sub-districts;The EOL
Area is divided into multiple EOL sub-districts;Each described program sub-district, each described calibration sub-district and each EOL sub-district
It is area to be write with a brush dipped in Chinese ink described in one.
Optionally, the allocation unit, comprising:
Subelement is distributed, for distributing institute according to first distribution described program sub-district, after described program sub-district is assigned
It states calibration sub-district, distribute the sequence of the EOL sub-district after the calibration sub-district is assigned, be the host computer and wait write with a brush dipped in Chinese ink
Each idle bus between ECU distributes area to be write with a brush dipped in Chinese ink.
Optionally, further includes:
Judging unit, for judging whether the ECU to be write with a brush dipped in Chinese ink supports a variety of bus parallels to communicate;
Driving unit, if judging that the ECU to be write with a brush dipped in Chinese ink does not support a variety of bus parallels to communicate for the judging unit,
The host computer is then driven to call the host computer and described total wait write with a brush dipped in Chinese ink one between ECU under the mode that single thread is write with a brush dipped in Chinese ink
Line executes data to the ECU to be write with a brush dipped in Chinese ink and writes with a brush dipped in Chinese ink operation;
Wherein, if the judging unit judges that the ECU to be write with a brush dipped in Chinese ink supports a variety of bus parallel communications, the distribution
Unit executes under the mode that host computer is in that multithreading is write with a brush dipped in Chinese ink, for the host computer and wait write with a brush dipped in Chinese ink the sky of each between ECU
Not busy bus assignment area to be write with a brush dipped in Chinese ink.
Optionally, the driving unit, comprising:
Subelement is driven, for driving the host computer to call the host computer and described under the mode that single thread is write with a brush dipped in Chinese ink
Wait write with a brush dipped in Chinese ink a bus between ECU, according to first writing with a brush dipped in Chinese ink program area, then writes with a brush dipped in Chinese ink calibration area and finally write with a brush dipped in Chinese ink the suitable of the area EOL
Sequence executes data to the ECU to be write with a brush dipped in Chinese ink and writes with a brush dipped in Chinese ink operation.
Compared with prior art, the invention has the following advantages that
Under the mode that host computer is in that multithreading is write with a brush dipped in Chinese ink, for the host computer and wait write with a brush dipped in Chinese ink the sky of each between ECU
Not busy bus assignment area to be write with a brush dipped in Chinese ink;Wherein, the host computer carries out parallel communications, institute by multiple bus and the ECU to be write with a brush dipped in Chinese ink
The memory block subregion for stating ECU to be write with a brush dipped in Chinese ink is divided into multiple areas to be write with a brush dipped in Chinese ink, and idle bus refers to the host computer and the ECU
The bus that data write with a brush dipped in Chinese ink operation is not carried out in the bus of communication.Host computer described in parallel calling and described wait write with a brush dipped in Chinese ink between ECU
Each bus, the area to be write with a brush dipped in Chinese ink distributed the bus execute data and write with a brush dipped in Chinese ink operation;Wherein, the bus distributed to
It writes with a brush dipped in Chinese ink area and writes with a brush dipped in Chinese ink and finish, then it is the host computer and to be brushed wait write with a brush dipped in Chinese ink the distribution of each idle bus between ECU for returning to execution
Area is write, until multiple areas to be write with a brush dipped in Chinese ink of the ECU to be write with a brush dipped in Chinese ink are each assigned to the host computer and total between ECU wait write with a brush dipped in Chinese ink
Line.It can be seen that in method provided in an embodiment of the present invention, by being communicatively coupled using multiple bus and ECU to be written,
It realizes that multithreading writes with a brush dipped in Chinese ink mode, and is divided into multiple areas to be write with a brush dipped in Chinese ink by the memory partitioning zoning that actual demand is written into ECU;Using
Multithreading write with a brush dipped in Chinese ink mode treat write with a brush dipped in Chinese ink area carry out data write with a brush dipped in Chinese ink, it is multi-pronged, improve and treat what the data for writing with a brush dipped in Chinese ink ECU were write with a brush dipped in Chinese ink
Speed, and then improve and write with a brush dipped in Chinese ink efficiency.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
The embodiment of invention for those of ordinary skill in the art without creative efforts, can also basis
The attached drawing of offer obtains other attached drawings.
Fig. 1 is a kind of method flow diagram for the method that ECU data is write with a brush dipped in Chinese ink provided in an embodiment of the present invention;
Fig. 2 is the method flow diagram for the method that another ECU data provided in an embodiment of the present invention is write with a brush dipped in Chinese ink;
Fig. 3 is a kind of flow diagram for the method that ECU data is write with a brush dipped in Chinese ink provided in an embodiment of the present invention;
Fig. 4 is a kind of structural schematic diagram for the device that ECU data is write with a brush dipped in Chinese ink provided in an embodiment of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall within the protection scope of the present invention.
In this application, the terms "include", "comprise" or any other variant thereof is intended to cover non-exclusive inclusion,
So that the process, method, article or equipment for including a series of elements not only includes those elements, but also including not having
The other element being expressly recited, or further include for elements inherent to such a process, method, article, or device.Do not having
There is the element limited in the case where more limiting by sentence "including a ...", it is not excluded that in the mistake including the element
There is also other identical elements in journey, method, article or equipment.
Refering to fig. 1, the embodiment of the invention discloses a kind of method that ECU data is write with a brush dipped in Chinese ink, this method can be applicable to vehicle factor
The offline data of engine are write with a brush dipped in Chinese ink to be write with a brush dipped in Chinese ink with the test in ECU and adequate and systematic service development process.
Specifically includes the following steps:
S101, under the mode that host computer is in that multithreading is write with a brush dipped in Chinese ink, be the host computer and each between ECU wait write with a brush dipped in Chinese ink
Idle bus distributes area to be write with a brush dipped in Chinese ink.
Wherein, the host computer carries out parallel communications by multiple bus and the ECU to be write with a brush dipped in Chinese ink;The ECU to be write with a brush dipped in Chinese ink
Memory block subregion be divided into multiple areas to be write with a brush dipped in Chinese ink;Idle bus is the bus that the host computer is communicated with the ECU
In do not carry out the bus that data write with a brush dipped in Chinese ink operation.
During ECU data is write with a brush dipped in Chinese ink and (also makes ECU data filling), external data write with a brush dipped in Chinese ink tool by communication network to
ECU sends data information, data write-in is completed, to realize the management and update of ECU data.Wherein, the external data is write with a brush dipped in Chinese ink
Tool can be the host computer in this step, and the specific manifestation of communication network is bus;Such as CAN line, K line, LIN line,
The bus types such as DOIP.
In method provided in an embodiment of the present invention, host computer is led to by multiple bus with the ECU to be write with a brush dipped in Chinese ink parallel
Letter is that host computer passes through a plurality of types of buses or same type of multiple bus and ECU to be write with a brush dipped in Chinese ink progress parallel communications
Connection, so that host computer can be treated by multiple bus and write with a brush dipped in Chinese ink ECU and carry out to the input of the data of thread or update, with complete
Operation is write with a brush dipped in Chinese ink at ECU data.
It should be noted that under the mode that multithreading is write with a brush dipped in Chinese ink, the mode that ECU data is write with a brush dipped in Chinese ink be it is multi-pronged, i.e., every
Bus is all assigned and writes with a brush dipped in Chinese ink area, this write with a brush dipped in Chinese ink area be the ECU to be write with a brush dipped in Chinese ink memory block subregion it is divided it is multiple it is described to
Write with a brush dipped in Chinese ink area.
Optionally, another embodiment of the present invention provides method in, the memory block subregion of ECU to be write with a brush dipped in Chinese ink may include: journey
Area and project terminator (End of Life, EOL) demarcate in sequence area.
Explanation is needed further exist for, described program area is divided into multiple program sub-districts, and the calibration area is divided into
Multiple calibration sub-districts;The area EOL is divided into multiple EOL sub-districts;Each described program sub-district, each described calibration
Area and each EOL sub-district are area to be write with a brush dipped in Chinese ink described in one.
In the mode for dividing each described program sub-district, each calibration sub-district and each EOL sub-district,
Can classification by actual job demand or in logic come partition program area, calibration area and the area EOL, the embodiment of the present invention provided
Method include but are not limited to division mode mentioned above.
Specifically, it is as shown in table 1 below, program area, calibration area and the area EOL are respectively divided into multiple sub-districts.
Table 1
In table 1, three subregions of the storage area of ECU to be write with a brush dipped in Chinese ink: program area, calibration area and the area EOL are respectively divided into
Program sub-district 1 is to program sub-district n, calibration sub-district 1 to calibration sub-district n and EOL sub-district 1 to EOL sub-district n;And each is any
Sub-district is all area to be write with a brush dipped in Chinese ink.
Optionally, another embodiment of the present invention provides method in, be the host computer and each between ECU wait write with a brush dipped in Chinese ink
Idle bus distributes the mode in area to be write with a brush dipped in Chinese ink, can be with are as follows:
The calibration sub-district is distributed according to first distribution described program sub-district, after described program sub-district is assigned, in institute
The sequence that the EOL sub-district is distributed after calibration sub-district is assigned is stated, for the host computer and wait write with a brush dipped in Chinese ink each between ECU
Idle bus distributes area to be write with a brush dipped in Chinese ink.
It should be noted that either which kind of, which is distributed, is write with a brush dipped in Chinese ink the mode in area, it is suitable for multithreading brush provided by the invention
ECU data under WriteMode is write with a brush dipped in Chinese ink;And the specific method of salary distribution needs to treat the analysis write with a brush dipped in Chinese ink in ECU progress service logic, from
And obtain the method for salary distribution for being suitble to the EUC to be write with a brush dipped in Chinese ink.
Host computer described in S102, parallel calling and described wait write with a brush dipped in Chinese ink each bus between ECU, divides the bus
The area to be write with a brush dipped in Chinese ink matched executes data and writes with a brush dipped in Chinese ink operation.
Wherein, the area to be write with a brush dipped in Chinese ink that the bus is distributed, which writes with a brush dipped in Chinese ink, to be finished, then returns to execution as the host computer and wait write with a brush dipped in Chinese ink
Each idle bus between ECU distributes area to be write with a brush dipped in Chinese ink, until multiple areas to be write with a brush dipped in Chinese ink of the ECU to be write with a brush dipped in Chinese ink are each assigned to
The host computer and wait write with a brush dipped in Chinese ink the bus between ECU.
Wherein, host computer is in multithreading and writes with a brush dipped in Chinese ink under mode, then can utilize each bus with parallel calling each bus
Treat write with a brush dipped in Chinese ink area execute data write with a brush dipped in Chinese ink work.Aforementioned to refer to, bus type can be the buses such as CAN line, K line, LIN line, DOIP
Type.It should be further noted that the bus of a plurality of same type can be used during actual ECU data is write with a brush dipped in Chinese ink,
Different types of bus can be used.Such as on business function, CAN line is a kind of the most frequently used bus type being also most compatible with
Type can support the data for the multiple subregions for writing with a brush dipped in Chinese ink multiple ECU, therefore write with a brush dipped in Chinese ink in mode in actual multithreading, can be by reality
Border needs, and arranges a plurality of CAN line.In another example LIN line is low speed bus, it is mainly used for lighting apparatus;So if being to control
When the ECU progress data of lighting apparatus are write with a brush dipped in Chinese ink, multithreading can be carried out using a plurality of LIN line and write with a brush dipped in Chinese ink mode;Conversely, to other
When the ECU progress data that ECU for example controls air bag system are write with a brush dipped in Chinese ink, then LIN line may be taken less than, can not select to use
LIN line.
In method provided in an embodiment of the present invention, ECU to be write with a brush dipped in Chinese ink can be the more areas to be write with a brush dipped in Chinese ink N on subregion, such as can
To be 2000 areas to be write with a brush dipped in Chinese ink.And if carrying out multithreading using 4 buses writes with a brush dipped in Chinese ink mode, every bus is needed to more
A area to be write with a brush dipped in Chinese ink carries out data and writes with a brush dipped in Chinese ink.Therefore, it after the area to be write with a brush dipped in Chinese ink that any one bus is distributed writes with a brush dipped in Chinese ink, then returns and holds
Host computer described in behavior and each idle bus wait write with a brush dipped in Chinese ink between ECU distribute area to be write with a brush dipped in Chinese ink, until the ECU to be write with a brush dipped in Chinese ink
Multiple areas to be write with a brush dipped in Chinese ink are each assigned to the host computer and wait write with a brush dipped in Chinese ink the bus between ECU;I.e. all areas to be write with a brush dipped in Chinese ink pass through
Bus communication is completed data and is write with a brush dipped in Chinese ink.
In the method that ECU data provided in an embodiment of the present invention is write with a brush dipped in Chinese ink, under the mode that host computer is in that multithreading is write with a brush dipped in Chinese ink,
Each idle bus for the host computer and wait write with a brush dipped in Chinese ink between ECU distributes area to be write with a brush dipped in Chinese ink.On the multithread mode refers to
Position machine carries out parallel communications by multiple bus and the ECU to be write with a brush dipped in Chinese ink, and the area to be write with a brush dipped in Chinese ink is to treat the memory block for writing with a brush dipped in Chinese ink ECU
Subregion is further divided into multiple sub-districts.Therefore system can call each bus, to the bus distributed wait write with a brush dipped in Chinese ink
Area executes data and writes with a brush dipped in Chinese ink operation.It can be seen that on the one hand utilizing a plurality of types of buses in method provided in an embodiment of the present invention
It is communicatively coupled with ECU to be written, realizes that multithreading writes with a brush dipped in Chinese ink mode;On the other hand treat write with a brush dipped in Chinese ink the memory block subregion of ECU by
Actual demand further marks off multiple sub-districts, to be counted using the mode that multithreading is write with a brush dipped in Chinese ink to multiple areas to be write with a brush dipped in Chinese ink
It is multi-pronged according to writing with a brush dipped in Chinese ink, it improves and treats the speed that the data for writing with a brush dipped in Chinese ink ECU are write with a brush dipped in Chinese ink, and then improve and write with a brush dipped in Chinese ink efficiency.
Another embodiment of the present invention also discloses a kind of method that ECU data is write with a brush dipped in Chinese ink, as described in Figure 2, comprising:
Whether ECU to be write with a brush dipped in Chinese ink described in S201, judgement supports a variety of bus parallels to communicate.
In method provided in an embodiment of the present invention, writes with a brush dipped in Chinese ink ECU treating and carry out needing to judge that this is to be brushed before data write with a brush dipped in Chinese ink
It writes whether ECU supports a variety of bus parallels to communicate, if supporting, thens follow the steps S202;If not supporting, S204 is thened follow the steps.
If S202, judging that the ECU to be write with a brush dipped in Chinese ink supports a variety of bus parallel communications, executes and be in multi-thread in host computer
Under the mode that journey is write with a brush dipped in Chinese ink, area to be write with a brush dipped in Chinese ink is distributed for the host computer and each idle bus wait write with a brush dipped in Chinese ink between ECU.
Host computer described in S203, parallel calling and described wait write with a brush dipped in Chinese ink each bus between ECU, divides the bus
The area to be write with a brush dipped in Chinese ink matched executes data and writes with a brush dipped in Chinese ink operation.
Wherein, the specific execution content of step S202 and step S203, is referred to step in the embodiment of corresponding diagram 1
The content of S101 and step S102, details are not described herein again.
If S204, judging that the ECU to be write with a brush dipped in Chinese ink does not support a variety of bus parallels to communicate, drive the host computer in list
The host computer is called under the mode that thread is write with a brush dipped in Chinese ink and described wait write with a brush dipped in Chinese ink a bus between ECU, the ECU to be write with a brush dipped in Chinese ink is held
Row data write with a brush dipped in Chinese ink operation.
It, should be wait write with a brush dipped in Chinese ink if ECU to be write with a brush dipped in Chinese ink does not support a variety of bus parallels to communicate in method provided in an embodiment of the present invention
ECU can only write with a brush dipped in Chinese ink mode using the data of single thread.Therefore before judging that ECU to be write with a brush dipped in Chinese ink does not support a variety of bus parallels to communicate
It puts, drives host computer under the mode that single thread is write with a brush dipped in Chinese ink, call the host computer and described wait write with a brush dipped in Chinese ink one between ECU always
Line executes data to the ECU to be write with a brush dipped in Chinese ink and writes with a brush dipped in Chinese ink operation.
Optionally, another embodiment of the present invention provides method in, host computer calls institute under the mode that single thread is write with a brush dipped in Chinese ink
It states host computer and described wait write with a brush dipped in Chinese ink a bus between ECU, the mode that data write with a brush dipped in Chinese ink operation is executed to the ECU to be write with a brush dipped in Chinese ink,
May include:
The host computer is driven to call the host computer and described wait write with a brush dipped in Chinese ink between ECU under the mode that single thread is write with a brush dipped in Chinese ink
One bus according to first writing with a brush dipped in Chinese ink program area, then writes with a brush dipped in Chinese ink calibration area and finally writes with a brush dipped in Chinese ink the sequence in the area EOL, to described wait write with a brush dipped in Chinese ink
ECU executes data and writes with a brush dipped in Chinese ink operation.
It should be noted that under the mode that single thread is write with a brush dipped in Chinese ink, a bus may be unable to complete to program area, calibration area and
The data in the area EOL are write with a brush dipped in Chinese ink, because there may be special datas, and special bus type to be needed to write with a brush dipped in Chinese ink to carry out data.If therefore meeting
To the special data, it is also necessary to replace a targetedly bus type, write with a brush dipped in Chinese ink operation with complete the special data.Certainly,
There is also a buses can complete the case where writing with a brush dipped in Chinese ink to the data of program area, calibration area and the area EOL.But multithreading is write with a brush dipped in Chinese ink
For mode, it is not high that the mode that single thread is write with a brush dipped in Chinese ink integrally writes with a brush dipped in Chinese ink speed, writes with a brush dipped in Chinese ink low efficiency.
Therefore, in the case where ECU to be write with a brush dipped in Chinese ink supports the communication of a variety of bus parallels, mode is write with a brush dipped in Chinese ink to be brushed using multithreading
The area to be write with a brush dipped in Chinese ink for writing ECU carries out data and writes with a brush dipped in Chinese ink, and in multi-pronged situation, improves and treats the speed that the data for writing with a brush dipped in Chinese ink ECU are write with a brush dipped in Chinese ink
Degree, and then improve and write with a brush dipped in Chinese ink efficiency.
Corresponding with Fig. 2, another embodiment of the present invention provides a kind of flow diagrams that ECU data is write with a brush dipped in Chinese ink, specifically
Referring to Fig. 3.Fig. 3 is illustrated below:
It is consistent with step S201, first determine whether ECU supports a variety of bus parallels to communicate, which refers to wait write with a brush dipped in Chinese ink
ECU.In the case where ECU supports multibus communication to write with a brush dipped in Chinese ink, by the memory block subregion of ECU, and opens multithreading and write with a brush dipped in Chinese ink program mould
Formula.
Further, it is randomly assigned area to be write with a brush dipped in Chinese ink for N bus, after distribution obtains writing with a brush dipped in Chinese ink area, carries out conventional diagnosis
Mode jumps and has secure access to process, after successfully completing the two conventional steps, can carry out to assigned area to be write with a brush dipped in Chinese ink
Data are write with a brush dipped in Chinese ink.
It is consistent with step S203, it writes with a brush dipped in Chinese ink and finishes in the area to be write with a brush dipped in Chinese ink distributed, if judging the ECU to be write with a brush dipped in Chinese ink also
Area to be write with a brush dipped in Chinese ink, then returning to execution is that the host computer and each idle bus wait write with a brush dipped in Chinese ink between ECU distribute area to be write with a brush dipped in Chinese ink, directly
The host computer is each assigned to and wait write with a brush dipped in Chinese ink the bus between ECU to multiple areas to be write with a brush dipped in Chinese ink of the ECU to be write with a brush dipped in Chinese ink.
After the data in all areas to be write with a brush dipped in Chinese ink all are write with a brush dipped in Chinese ink, ECU is resetted, the mould that entire multi-thread data is write with a brush dipped in Chinese ink
Formula is just completed.
Consistent with step S204, if judging, the ECU to be write with a brush dipped in Chinese ink does not support a variety of bus parallels to communicate, using single
The mode that thread is write with a brush dipped in Chinese ink carries out data to the ECU to be write with a brush dipped in Chinese ink and writes with a brush dipped in Chinese ink.Specific single thread writes with a brush dipped in Chinese ink the rapid S204 of pattern synchronization, herein
Just it repeats no more.
It is corresponding with Fig. 1, the embodiment of the invention also provides a kind of device that ECU data is write with a brush dipped in Chinese ink, specific device knot
Composition is as shown in Figure 4, comprising:
Allocation unit 401 is the host computer and wait write with a brush dipped in Chinese ink under the mode that host computer is in that multithreading is write with a brush dipped in Chinese ink
Each idle bus between ECU distributes area to be write with a brush dipped in Chinese ink.Wherein, the host computer passes through multiple bus with described wait write with a brush dipped in Chinese ink
ECU carries out parallel communications;The memory block subregion of the ECU to be write with a brush dipped in Chinese ink is divided into multiple areas to be write with a brush dipped in Chinese ink;It is described idle total
The bus that data write with a brush dipped in Chinese ink operation is not carried out in the bus that line communicates for the host computer with the ECU.
Execution unit 402, it is right for host computer described in parallel calling and described wait write with a brush dipped in Chinese ink each bus between ECU
The area to be write with a brush dipped in Chinese ink that the bus is distributed executes data and writes with a brush dipped in Chinese ink operation;Wherein, the allocation unit is divided in a bus
The area to be write with a brush dipped in Chinese ink matched, which writes with a brush dipped in Chinese ink, to be finished, then continue as the host computer and wait write with a brush dipped in Chinese ink each idle bus between ECU distribution to
Area is write with a brush dipped in Chinese ink, until multiple areas to be write with a brush dipped in Chinese ink of the ECU to be write with a brush dipped in Chinese ink are each assigned to the host computer and total between ECU wait write with a brush dipped in Chinese ink
Line.
The data of ECU provided in an embodiment of the present invention are write with a brush dipped in Chinese ink in method, and allocation unit 401 utilizes multiple bus in host computer
Parallel communications is carried out with ECU to be written, is completed under the mode write with a brush dipped in Chinese ink of multithreading, it is every between ECU for the host computer and wait write with a brush dipped in Chinese ink
One bus assignment area to be write with a brush dipped in Chinese ink.Execution unit 402 be used for parallel calling each bus, complete the bus distributed it is to be brushed
It writes area's execution data and writes with a brush dipped in Chinese ink operation;Also, after the area to be write with a brush dipped in Chinese ink distributed in the bus writes with a brush dipped in Chinese ink, it is described for returning to execution
Host computer and each idle bus wait write with a brush dipped in Chinese ink between ECU distribute area to be write with a brush dipped in Chinese ink, until the ECU's to be write with a brush dipped in Chinese ink is multiple to be brushed
It writes area and is each assigned to the host computer and wait write with a brush dipped in Chinese ink the bus between ECU.It can thus be seen that the mould write with a brush dipped in Chinese ink using multithreading
Under formula, treats and write with a brush dipped in Chinese ink ECU and carry out data when writing with a brush dipped in Chinese ink, play multi-pronged effect, treat the number for writing with a brush dipped in Chinese ink ECU to improve
According to the speed write with a brush dipped in Chinese ink, and then improves and write with a brush dipped in Chinese ink efficiency.
In the embodiment of the present invention, the specific implementation procedure of allocation unit 401 and execution unit 402, reference can be made to corresponding diagram 1
Content in embodiment of the method, details are not described herein again.
Optionally, in another embodiment of the present invention, the memory block subregion of the ECU to be write with a brush dipped in Chinese ink includes: program area, calibration
Area and project terminate the area EOL.
Also, described program area is divided into multiple program sub-districts, and the calibration area is divided into multiple calibration sub-districts;Institute
It states the area EOL and is divided into multiple EOL sub-districts;Each described program sub-district, each described calibration sub-district and each EOL
Sub-district is area to be write with a brush dipped in Chinese ink described in one.
Optionally, in another embodiment of the present invention, allocation unit 401, comprising:
Subelement is distributed, for distributing institute according to first distribution described program sub-district, after described program sub-district is assigned
It states calibration sub-district, distribute the sequence of the EOL sub-district after the calibration sub-district is assigned, be the host computer and wait write with a brush dipped in Chinese ink
Each idle bus between ECU distributes area to be write with a brush dipped in Chinese ink.
In the embodiment of the present invention, the specific implementation procedure of subelement is distributed, reference can be made in the embodiment of the method for corresponding diagram 1
Content, details are not described herein again.
Another embodiment of the present invention additionally provides a kind of device that ECU data is write with a brush dipped in Chinese ink, as shown in figure 3, in addition to including distribution
Other than unit 401 and execution unit 402, further includes:
Judging unit 403, for judging whether the ECU to be write with a brush dipped in Chinese ink supports a variety of bus parallels to communicate.
Driving unit 404, if driving institute for judging that the ECU to be write with a brush dipped in Chinese ink does not support a variety of bus parallels to communicate
It states host computer and calls the host computer under the mode that single thread is write with a brush dipped in Chinese ink and described wait write with a brush dipped in Chinese ink a bus between ECU, to institute
It states ECU execution data to be write with a brush dipped in Chinese ink and writes with a brush dipped in Chinese ink operation.
Wherein, if the judging unit judges that the ECU to be write with a brush dipped in Chinese ink supports a variety of bus parallel communications, the distribution
Unit executes under the mode that host computer is in that multithreading is write with a brush dipped in Chinese ink, for the host computer and wait write with a brush dipped in Chinese ink the sky of each between ECU
Not busy bus assignment area to be write with a brush dipped in Chinese ink.
In the embodiment of the present invention, the specific implementation procedure of judging unit 403 and driving unit 404, reference can be made to corresponding diagram 2
Content in embodiment of the method, details are not described herein again.
Optionally, in another embodiment of the present invention, driving unit 404, comprising:
Subelement is driven, for driving the host computer to call the host computer and described under the mode that single thread is write with a brush dipped in Chinese ink
Wait write with a brush dipped in Chinese ink a bus between ECU, according to first writing with a brush dipped in Chinese ink program area, then writes with a brush dipped in Chinese ink calibration area and finally write with a brush dipped in Chinese ink the suitable of the area EOL
Sequence executes data to the ECU to be write with a brush dipped in Chinese ink and writes with a brush dipped in Chinese ink operation.
In the embodiment of the present invention, the specific implementation procedure of subelement is distributed, reference can be made in the embodiment of the method for corresponding diagram 2
Content, details are not described herein again.
All the embodiments in this specification are described in a progressive manner, same and similar portion between each embodiment
Dividing may refer to each other, and each embodiment focuses on the differences from other embodiments.Especially for system or
For system embodiment, since it is substantially similar to the method embodiment, so describing fairly simple, related place is referring to method
The part of embodiment illustrates.System and system embodiment described above is only schematical, wherein the conduct
The unit of separate part description may or may not be physically separated, component shown as a unit can be or
Person may not be physical unit, it can and it is in one place, or may be distributed over multiple network units.It can root
According to actual need that some or all of the modules therein is selected to achieve the purpose of the solution of this embodiment.Ordinary skill
Personnel can understand and implement without creative efforts.
Professional further appreciates that, unit described in conjunction with the examples disclosed in the embodiments of the present disclosure
And algorithm steps, can be realized with electronic hardware, computer software, or a combination of the two, in order to clearly demonstrate hardware and
The interchangeability of software generally describes each exemplary composition and step according to function in the above description.These
Function is implemented in hardware or software actually, the specific application and design constraint depending on technical solution.Profession
Technical staff can use different methods to achieve the described function each specific application, but this realization is not answered
Think beyond the scope of this invention.
The foregoing description of the disclosed embodiments enables those skilled in the art to implement or use the present invention.
Various modifications to these embodiments will be readily apparent to those skilled in the art, as defined herein
General Principle can be realized in other embodiments without departing from the spirit or scope of the present invention.Therefore, of the invention
It is not intended to be limited to the embodiments shown herein, and is to fit to and the principles and novel features disclosed herein phase one
The widest scope of cause.
Claims (10)
1. a kind of method that ECU data is write with a brush dipped in Chinese ink characterized by comprising
Under the mode that host computer is in that multithreading is write with a brush dipped in Chinese ink, for the host computer and wait write with a brush dipped in Chinese ink the free time of each between ECU always
Line distributes area to be write with a brush dipped in Chinese ink;Wherein, the host computer carries out parallel communications by multiple bus and the ECU to be write with a brush dipped in Chinese ink;It is described to
The memory block subregion for writing with a brush dipped in Chinese ink ECU is divided into multiple areas to be write with a brush dipped in Chinese ink;The idle bus is the host computer and the ECU
The bus that data write with a brush dipped in Chinese ink operation is not carried out in the bus of communication;
Host computer described in parallel calling and described wait write with a brush dipped in Chinese ink each bus between ECU, distributes the bus to be brushed
It writes area's execution data and writes with a brush dipped in Chinese ink operation;Wherein, the area to be write with a brush dipped in Chinese ink that the bus is distributed, which writes with a brush dipped in Chinese ink, to be finished, then returning to execution is on described
Position machine and each idle bus wait write with a brush dipped in Chinese ink between ECU distribute area to be write with a brush dipped in Chinese ink, until the ECU's to be write with a brush dipped in Chinese ink is multiple wait write with a brush dipped in Chinese ink
Area is each assigned to the host computer and wait write with a brush dipped in Chinese ink the bus between ECU.
2. the method according to claim 1, wherein the memory block subregion of the ECU to be write with a brush dipped in Chinese ink includes: program
Area, demarcates area and project terminates the area EOL;Wherein,
Described program area is divided into multiple program sub-districts, and the calibration area is divided into multiple calibration sub-districts;The area EOL quilt
It is divided into multiple EOL sub-districts;Each described program sub-district, each described calibration sub-district and each EOL sub-district are
Area to be write with a brush dipped in Chinese ink described in one.
3. according to the method described in claim 2, it is characterized in that, described for the host computer and every between ECU wait write with a brush dipped in Chinese ink
One idle bus distributes area to be write with a brush dipped in Chinese ink, comprising:
The calibration sub-district is distributed according to first distribution described program sub-district, after described program sub-district is assigned, in the mark
The sequence of the EOL sub-district is distributed in stator region after being assigned, for the host computer and wait write with a brush dipped in Chinese ink the free time of each between ECU
Bus assignment area to be write with a brush dipped in Chinese ink.
4. the method according to claim 1, wherein further include:
Judge whether the ECU to be write with a brush dipped in Chinese ink supports a variety of bus parallels to communicate;
If judging, the ECU to be write with a brush dipped in Chinese ink does not support a variety of bus parallels to communicate, and the host computer is driven to write with a brush dipped in Chinese ink in single thread
Mode under call the host computer and described wait write with a brush dipped in Chinese ink a bus between ECU, data brush is executed to the ECU to be write with a brush dipped in Chinese ink
It does the homework;
Wherein, if judging, the ECU to be write with a brush dipped in Chinese ink supports a variety of bus parallel communications, executes and is in multithreading brush in host computer
Under the mode write, area to be write with a brush dipped in Chinese ink is distributed for the host computer and each idle bus wait write with a brush dipped in Chinese ink between ECU.
5. according to the method described in claim 4, it is characterized in that, the mode that the driving host computer is write with a brush dipped in Chinese ink in single thread
It is lower to call the host computer and described wait write with a brush dipped in Chinese ink a bus between ECU, data are executed to the ECU to be write with a brush dipped in Chinese ink and write with a brush dipped in Chinese ink work
Industry, comprising:
The host computer is driven to call the host computer under the mode that single thread is write with a brush dipped in Chinese ink and described wait write with a brush dipped in Chinese ink one between ECU
Bus according to first writing with a brush dipped in Chinese ink program area, then writes with a brush dipped in Chinese ink calibration area and finally writes with a brush dipped in Chinese ink the sequence in the area EOL, holds to the ECU to be write with a brush dipped in Chinese ink
Row data write with a brush dipped in Chinese ink operation.
6. a kind of device that ECU data is write with a brush dipped in Chinese ink characterized by comprising
Allocation unit is the host computer and wait write with a brush dipped in Chinese ink between ECU under the mode that host computer is in that multithreading is write with a brush dipped in Chinese ink
Each idle bus distributes area to be write with a brush dipped in Chinese ink;Wherein, the host computer is carried out parallel by multiple bus and the ECU to be write with a brush dipped in Chinese ink
Communication;The memory block subregion of the ECU to be write with a brush dipped in Chinese ink is divided into multiple areas to be write with a brush dipped in Chinese ink;Idle bus be the host computer with
The bus that data write with a brush dipped in Chinese ink operation is not carried out in the bus of the ECU communication;
Execution unit, for host computer described in parallel calling and described wait write with a brush dipped in Chinese ink each bus between ECU, to the bus
The area to be write with a brush dipped in Chinese ink distributed executes data and writes with a brush dipped in Chinese ink operation;
Wherein, the allocation unit is write with a brush dipped in Chinese ink in the area to be write with a brush dipped in Chinese ink that a bus is distributed and is finished, then continues as described upper
Machine and each idle bus wait write with a brush dipped in Chinese ink between ECU distribute area to be write with a brush dipped in Chinese ink, until multiple areas to be write with a brush dipped in Chinese ink of the ECU to be write with a brush dipped in Chinese ink
It is each assigned to the host computer and wait write with a brush dipped in Chinese ink the bus between ECU.
7. device according to claim 6, which is characterized in that the memory block subregion of the ECU to be write with a brush dipped in Chinese ink includes: program
Area, demarcates area and project terminates the area EOL;Wherein,
Described program area is divided into multiple program sub-districts, and the calibration area is divided into multiple calibration sub-districts;The area EOL quilt
It is divided into multiple EOL sub-districts;Each described program sub-district, each described calibration sub-district and each EOL sub-district are
Area to be write with a brush dipped in Chinese ink described in one.
8. device according to claim 7, which is characterized in that the allocation unit, comprising:
Subelement is distributed, for distributing the mark according to first distribution described program sub-district, after described program sub-district is assigned
Stator region, the sequence that the EOL sub-district is distributed after the calibration sub-district is assigned, are the host computer and ECU to be write with a brush dipped in Chinese ink
Between each idle bus distribute area to be write with a brush dipped in Chinese ink.
9. device according to claim 6, which is characterized in that further include:
Judging unit, for judging whether the ECU to be write with a brush dipped in Chinese ink supports a variety of bus parallels to communicate;
Driving unit drives if judging that the ECU to be write with a brush dipped in Chinese ink does not support a variety of bus parallels to communicate for the judging unit
It moves the host computer and calls the host computer under the mode that single thread is write with a brush dipped in Chinese ink and described wait write with a brush dipped in Chinese ink a bus between ECU,
Data are executed to the ECU to be write with a brush dipped in Chinese ink and write with a brush dipped in Chinese ink operation;
Wherein, if the judging unit judges that the ECU to be write with a brush dipped in Chinese ink supports a variety of bus parallel communications, the allocation unit
It executes under the mode that host computer is in that multithreading is write with a brush dipped in Chinese ink, for the host computer and wait write with a brush dipped in Chinese ink the free time of each between ECU always
Line distributes area to be write with a brush dipped in Chinese ink.
10. device according to claim 9, which is characterized in that the driving unit, comprising:
Subelement is driven, for driving the host computer to call the host computer and described to be brushed under the mode that single thread is write with a brush dipped in Chinese ink
A bus between ECU is write, according to first writing with a brush dipped in Chinese ink program area, then calibration area is write with a brush dipped in Chinese ink and finally writes with a brush dipped in Chinese ink the sequence in the area EOL, it is right
The ECU to be write with a brush dipped in Chinese ink executes data and writes with a brush dipped in Chinese ink operation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910931380.3A CN110515373B (en) | 2019-09-29 | 2019-09-29 | ECU data flashing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910931380.3A CN110515373B (en) | 2019-09-29 | 2019-09-29 | ECU data flashing method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110515373A true CN110515373A (en) | 2019-11-29 |
CN110515373B CN110515373B (en) | 2020-12-22 |
Family
ID=68632902
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910931380.3A Active CN110515373B (en) | 2019-09-29 | 2019-09-29 | ECU data flashing method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110515373B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112698641A (en) * | 2020-12-25 | 2021-04-23 | 潍柴动力股份有限公司 | ECU data transmission method and device, vehicle-mounted control terminal and storage medium |
CN114326674A (en) * | 2021-12-29 | 2022-04-12 | 深圳市元征科技股份有限公司 | ECU (electronic control Unit) flashing method and device, electronic equipment and storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101741705A (en) * | 2008-11-27 | 2010-06-16 | 华为技术有限公司 | Method and device for parallel processing of routing update messages |
JP2011148369A (en) * | 2010-01-20 | 2011-08-04 | Denso Corp | Driving support device |
CN202453683U (en) * | 2011-12-21 | 2012-09-26 | 浙江吉利汽车研究院有限公司 | Automatic multi-thread off-line refreshing tool for ECU |
CN104133445A (en) * | 2014-07-25 | 2014-11-05 | 中国科学院等离子体物理研究所 | Real-time state monitoring and data sharing method for neutral beam injector |
CN106155918A (en) * | 2014-11-06 | 2016-11-23 | 现代自动车株式会社 | The calibration memory control methods of electronic control unit and device |
CN109828935A (en) * | 2019-01-17 | 2019-05-31 | 重庆菲斯塔新能源汽车科技有限公司 | It is a kind of that method is write with a brush dipped in Chinese ink based on CAN FD bus parallel |
CN106502749B (en) * | 2016-10-27 | 2019-08-13 | 武汉奥泽电子有限公司 | The method and system of program are write with a brush dipped in Chinese ink based on CAN bus multimachine |
-
2019
- 2019-09-29 CN CN201910931380.3A patent/CN110515373B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101741705A (en) * | 2008-11-27 | 2010-06-16 | 华为技术有限公司 | Method and device for parallel processing of routing update messages |
JP2011148369A (en) * | 2010-01-20 | 2011-08-04 | Denso Corp | Driving support device |
CN202453683U (en) * | 2011-12-21 | 2012-09-26 | 浙江吉利汽车研究院有限公司 | Automatic multi-thread off-line refreshing tool for ECU |
CN104133445A (en) * | 2014-07-25 | 2014-11-05 | 中国科学院等离子体物理研究所 | Real-time state monitoring and data sharing method for neutral beam injector |
CN106155918A (en) * | 2014-11-06 | 2016-11-23 | 现代自动车株式会社 | The calibration memory control methods of electronic control unit and device |
CN106502749B (en) * | 2016-10-27 | 2019-08-13 | 武汉奥泽电子有限公司 | The method and system of program are write with a brush dipped in Chinese ink based on CAN bus multimachine |
CN109828935A (en) * | 2019-01-17 | 2019-05-31 | 重庆菲斯塔新能源汽车科技有限公司 | It is a kind of that method is write with a brush dipped in Chinese ink based on CAN FD bus parallel |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112698641A (en) * | 2020-12-25 | 2021-04-23 | 潍柴动力股份有限公司 | ECU data transmission method and device, vehicle-mounted control terminal and storage medium |
CN114326674A (en) * | 2021-12-29 | 2022-04-12 | 深圳市元征科技股份有限公司 | ECU (electronic control Unit) flashing method and device, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN110515373B (en) | 2020-12-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110515373A (en) | The method and device that ECU data is write with a brush dipped in Chinese ink | |
DE112010003554B4 (en) | Symmetrical direct migration of virtual machines | |
US7324637B2 (en) | Resource allocation system and method | |
CN109408449A (en) | Data processing system | |
CN105893126A (en) | Task scheduling method and device | |
CN110389843A (en) | A kind of business scheduling method, device, equipment and readable storage medium storing program for executing | |
CN1871575A (en) | Standard configurable universal serial bus (USB) device identifier | |
CN107479976A (en) | A kind of multiprogram example runs lower cpu resource distribution method and device simultaneously | |
JP2003131819A5 (en) | ||
CN106462452A (en) | Vehicle control apparatus | |
CN109976907A (en) | Method for allocating tasks and system, electronic equipment, computer-readable medium | |
CN115048216A (en) | Resource management scheduling method, device and equipment for artificial intelligence cluster | |
CN100401319C (en) | Image drawing device and image drawing method | |
CN103412796A (en) | Stack allocation method and stack allocation unit for tasks in operating system | |
CN107771388A (en) | Method for being communicated between component software in a motor vehicle | |
US6988174B1 (en) | Method of creating a plurality of partitions on removable device | |
CN106371841A (en) | Management method of ADB (Android) devices and system thereof | |
WO2008148625A1 (en) | Method and device for scheduling a predictable operation of an algorithm on a multi-core processor | |
CN113657794B (en) | Planning method and planning device for production manpower resource allocation | |
EP4209888A1 (en) | High bandwidth memory system with crossbar switch for dynamically programmable distribution scheme | |
CN107818014A (en) | The concurrent memory allocation method of a kind of memory allocation method and multinuclear | |
CN112925566B (en) | Method and device for establishing virtual register survival interval and compiling method and device | |
CN103885813B (en) | Packet capturing method in virtual machine environment | |
CN112990451A (en) | High bandwidth memory system with dynamically programmable allocation scheme | |
CN109634731A (en) | A kind of GPU resource packet scheduling implementation method and device based on AI cloud |
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 |