Information processing method in vehicle and vehicle
By combining broadcast format and one-to-one addressing method, the problem of long-term collection of vehicle parts information is solved, and more efficient information collection is achieved.
Patent Information
- Application Number
- CN202411933757.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-26
- Publication Date
- 2025-04-22
AI Technical Summary
In the prior art, when collecting vehicle parts information, it is necessary to interact with each ECU one by one, resulting in a long collection time and slow processing efficiency.
The part information is obtained by combining two addressing methods. First, the part information indicated by multiple part identifiers in the vehicle part list is obtained through broadcast addressing, and then the missing part information is obtained through one-to-one addressing.
It effectively improves the collection efficiency of vehicle parts information, shortens collection time, and improves processing efficiency.
Smart Images

Figure CN119861684A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicles, and in particular to an information processing method in a vehicle and a vehicle. Background Art
[0002] At present, with the continuous increase in vehicle functions, the number of ECUs (Electronic Control Units) configured on vehicles is also large. In the related art, the vehicle parts information collection method is: multiple read instructions are sent to each ECU, and one read instruction is used to obtain one part information of one part. Generally speaking, a whole vehicle has nearly 50 parts, and each part contains multiple parts information. The above-mentioned part information collection method will result in a long collection time and low processing efficiency. Summary of the invention
[0003] In view of this, the embodiments of the present application provide at least one information processing method in a vehicle and a vehicle to overcome at least one of the above-mentioned defects.
[0004] In a first aspect, an exemplary embodiment of the present application provides an information processing method in a vehicle, the method comprising: receiving a diagnostic request for vehicle parts; reading a vehicle parts list of the vehicle in response to the diagnostic request; acquiring parts information using a first addressing method according to the vehicle parts list; and acquiring parts information using a second addressing method different from the first addressing method based on an addressing result of the first addressing method.
[0005] In a possible implementation manner, the diagnostic request is generated in one of the following ways: generating the diagnostic request in response to a vehicle power-on signal for the vehicle; generating the diagnostic request in response to a query instruction for a vehicle part version.
[0006] In one possible implementation, the vehicle parts list includes multiple part identifiers, and the first addressing method includes an addressing method in broadcast form, wherein the step of obtaining part information using the first addressing method includes: determining corresponding function request messages based on the multiple part identifiers; and publishing the function request messages to multiple electronic control units of the vehicle in broadcast form via the vehicle bus to obtain the part information indicated by the multiple part identifiers from the multiple electronic control units.
[0007] In one possible implementation, the function request message includes multiple sub-function messages, each sub-function message corresponds to one of the multiple part identifiers, wherein the function request message is published in the following manner: according to the order of the multiple part identifiers in the vehicle parts list, each sub-function message is published one by one through the bus to obtain the part information indicated by all part identifiers.
[0008] In one possible implementation, the addressing result of the first addressing method is determined in the following manner: target part information read from multiple electronic control units of the vehicle under the first addressing method is determined; and missing part information determined based on multiple part identifiers included in the vehicle parts list and the target part information is used as the addressing result of the first addressing method.
[0009] In one possible implementation, the second addressing method includes an addressing method in a one-to-one form, wherein the step of acquiring part information using a second addressing method different from the first addressing method includes: determining a corresponding physical request message based on the missing part information; and sending the physical request message to a target electronic control unit corresponding to the missing part information to read the missing part information from the target electronic control unit.
[0010] In one possible implementation, the missing parts information includes at least one, wherein the step of determining the corresponding physical request message includes: for each missing parts information, determining a target electronic control unit corresponding to the missing parts information, and forming a corresponding physical request message based on the physical address of the target electronic control unit.
[0011] In a possible implementation manner, the vehicle power-on signal includes a cold start signal for the vehicle or a hot start signal for the vehicle.
[0012] In a second aspect, an exemplary embodiment of the present application also provides a vehicle, comprising a processor configured to: receive a diagnostic request for vehicle parts; read a vehicle parts list of the vehicle in response to the diagnostic request; obtain parts information using a first addressing method based on the vehicle parts list; and obtain parts information using a second addressing method different from the first addressing method based on an addressing result of the first addressing method.
[0013] In one possible embodiment, the vehicle also includes multiple electronic control units, wherein the processor is further configured to: use a first addressing method to transmit and interact with all electronic control units to obtain parts information, and use a second addressing method to transmit and interact with a designated electronic control unit to obtain parts information, and the designated electronic control unit is determined based on the addressing result.
[0014] The information processing method in a vehicle and the vehicle provided in the present application can effectively improve the efficiency of collecting information on vehicle parts.
[0015] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, preferred embodiments are specifically cited below and described in detail with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0017] Figure 1 A flowchart showing an information processing method in a vehicle provided by an exemplary embodiment of the present application;
[0018] Figure 2 A flowchart showing the steps of obtaining part information in a first addressing mode provided by an exemplary embodiment of the present application;
[0019] Figure 3 A flowchart showing steps of determining an addressing result of a first addressing mode provided by an exemplary embodiment of the present application;
[0020] Figure 4 A flowchart showing the steps of obtaining part information in a second addressing mode provided by an exemplary embodiment of the present application;
[0021] Figure 5 A schematic diagram of a control architecture of a vehicle provided by an exemplary embodiment of the present application is shown. DETAILED DESCRIPTION
[0022] To make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. It should be understood that the drawings in the present application only serve the purpose of explanation and description and are not used to limit the scope of protection of the present application. In addition, it should be understood that the schematic drawings are not drawn in real proportion. The flowchart used in this application shows the operations implemented according to some embodiments of the present application. It should be understood that the operations of the flowchart can be implemented out of sequence, and the steps without logical context can be reversed in order or implemented simultaneously. In addition, those skilled in the art, under the guidance of the content of the present application, can add one or more other operations to the flowchart, or remove one or more operations from the flowchart.
[0023] The terms "a", "an", "the" and "said" are used in this specification to indicate the presence of one or more elements / components / etc.; the terms "including" and "having" are used to express an open-ended inclusion and mean that additional elements / components / etc. may exist in addition to the listed elements / components / etc.; the terms "first" and "second" etc. are used only as labels and are not intended to limit the quantity of their objects.
[0024] It should be understood that in the embodiments of the present application, "at least one" refers to one or more, and "more than one" refers to two or more. "And / or" is merely a way to describe the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the previous and subsequent associated objects are in an "or" relationship. "Including A, B and / or C" means including any one, any two, or any three of A, B, and C.
[0025] It should be understood that in the embodiments of the present application, "B corresponding to A", "B corresponding to A", "A corresponds to B", or "B corresponds to A" means that B is associated with A, and B can be determined according to A. Determining B according to A does not mean determining B only according to A, and B can also be determined according to A and / or other information.
[0026] In addition, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. The components of the embodiments of the present application described and shown in the drawings here can be arranged and designed in various configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present application.
[0027] At present, with the continuous increase of vehicle functions, the number of ECUs configured on vehicles is also large. In the related technology, when collecting vehicle parts information, it is necessary to interact with each ECU one by one. Specifically, the parts information of a part is read in sequence through a one-to-one communication method. After the reading of the part is completed, the part information of the next part is read continuously, and the cycle continues until the part information of all parts of the whole vehicle is read.
[0028] Generally speaking, a vehicle has a large number of parts (eg, nearly 50 parts), and each part contains a lot of part information. According to the above-mentioned part information collection method, it takes about 3 minutes, and the collection time is long and the processing efficiency is slow.
[0029] In response to at least one of the above problems, the present application proposes an information processing method in a vehicle and a vehicle, which can improve the efficiency of collecting information on vehicle parts.
[0030] To facilitate understanding of the present application, the specific process of the information processing method in a vehicle provided in an embodiment of the present application is described in detail below.
[0031] Figure 1 A flow chart showing an information processing method in a vehicle provided by an exemplary embodiment of the present application.
[0032] like Figure 1 As shown, in step S101, a diagnosis request for vehicle parts is received.
[0033] In an embodiment of the present application, the above-mentioned diagnosis request can be triggered and generated in the following two ways.
[0034] In the first embodiment, a diagnosis request for a vehicle part is automatically triggered and generated.
[0035] At this time, the generation of the diagnosis request for the vehicle parts may be triggered in response to a vehicle power-on signal for the vehicle.
[0036] Exemplarily, the vehicle power-on signal may include but is not limited to a cold start signal for the vehicle or a hot start signal for the vehicle. That is, when the vehicle performs a cold start or a hot start, in response to the power-on signal, the information processing method of the embodiment of the present application is automatically executed to collect vehicle parts information.
[0037] In the second embodiment, the generation of a diagnosis request for a vehicle part is manually triggered.
[0038] At this time, the generation of the diagnostic request for the vehicle part may be triggered in response to a query instruction for the vehicle part version.
[0039] Exemplarily, the above-mentioned query instruction can be generated by at least one of the following ways: voice input, touch input performed on the main control screen of the vehicle, and pressing a physical button on the vehicle. For example, a microphone can be installed in the vehicle, and voice input is collected through the microphone. When a keyword (such as part information collection, version query, version upgrade) is recognized from the voice input, it is determined that a query instruction has been received. In addition, a user interface can also be displayed on the main control screen of the vehicle, and a virtual logo for part version query is displayed on the user interface. When a user's touch input for the virtual logo is received, it is determined that a query instruction has been received. In addition, a physical button can also be set on the control panel of the vehicle. When the physical button is pressed, it is determined that a query instruction has been received.
[0040] In step S102 , in response to a diagnosis request for vehicle parts, a vehicle parts list of the vehicle is read.
[0041] Here, the vehicle parts list may be a list of multiple part identifiers that is pre-built for the vehicle. Exemplarily, the multiple part identifiers are used to indicate the part information to be obtained, that is, the vehicle includes multiple parts, and for each part, the part information indicated by the multiple part identifiers needs to be obtained. As an example, the part information indicated by the multiple part identifiers may include but is not limited to at least one of the following items: part assembly number, software version number, software part number, hardware version number, hardware part number, serial number, and configuration word.
[0042] In a preferred embodiment, multiple part identifiers may refer to part DID (Data Identifier) information to access specific part information in an electronic control unit (ECU) of a vehicle in response to a diagnostic request. Here, each part DID information is unique, and exemplary, the part DID information is used to identify and obtain specific parameter data in the ECU.
[0043] In step S103, the parts information is acquired according to the vehicle parts list using the first addressing method.
[0044] Here, there are often multiple ECUs on the bus of the vehicle. You can communicate with a certain ECU or multiple ECUs by selecting the addressing method. Here, addressing refers to the way of transmitting messages (or messages).
[0045] In the embodiment of the present application, a combination of two addressing modes is used to collect part information, so as to improve the collection efficiency of vehicle part information to a certain extent. The following will respectively describe the combination of two different addressing modes.
[0046] In the first case, the combination of addressing modes used is: first performing one-to-many communication addressing mode, and then performing one-to-one communication addressing mode.
[0047] In this case, the first addressing mode may include an addressing mode in a broadcast form, in which a diagnostic message is sent to all electronic control units of the vehicle to obtain part information, rather than a single specific ECU.
[0048] For example, the above-mentioned addressing method in the form of broadcasting may refer to functional addressing, that is, obtaining part information through a function number. Figure 2 Here we introduce the specific process of obtaining part information using the first addressing method.
[0049] Figure 2 A flowchart showing the steps of acquiring part information in a first addressing manner provided by an exemplary embodiment of the present application.
[0050] like Figure 2 As shown, in step S201, the corresponding function request message is determined according to multiple part identifiers in the vehicle parts list.
[0051] In the embodiment of the present application, the diagnostic message transmitted between each ECU in the vehicle may include but is not limited to a function request message and a diagnostic response message. Here, the function request message corresponds to the first addressing mode, so that the function request message is sent to multiple ECUs through a one-to-many communication mode.
[0052] Here, the first addressing method is an addressing method based on a function number. At this time, each part identifier in the vehicle parts list can be determined as a function number. In this case, the function request message can include multiple sub-function messages, each sub-function message corresponds to one of the multiple part identifiers. For example, each sub-function message is used to obtain the corresponding part DID information.
[0053] In step S202, a function request message is issued to multiple electronic control units of the vehicle in a broadcasting form through a bus of the vehicle to obtain part information indicated by multiple part identifiers from the multiple electronic control units.
[0054] In an embodiment of the present application, for a situation including multiple sub-function messages, the function request message can be published in the following manner: according to the order of multiple part identifiers in the vehicle parts list, each sub-function message is published one by one through the bus to obtain the part information indicated by all part identifiers.
[0055] Here, the sorting order of multiple part identifiers in the vehicle parts list can be set according to the requirements, and this application does not limit this. Alternatively, multiple part identifiers may not be sorted in the vehicle parts list, and it is only necessary to ensure that all sub-function messages are published through the bus.
[0056] Exemplarily, the publishing process of multiple sub-function messages can be: broadcasting a first sub-function message to all ECUs through the bus, receiving a first diagnostic response message for the first sub-function message from each ECU, so as to obtain part information indicated by a part identifier corresponding to the first sub-function message for multiple parts. For example, the first sub-function message is a sub-function message for obtaining a part assembly number. At this time, each ECU responds to the first sub-function message and feeds back the part assembly number of the part that the ECU is responsible for. After receiving the first diagnostic response message from each ECU, broadcasting a second sub-function message to all ECUs through the bus, and then receiving a second diagnostic response message for the second sub-function message from each ECU, so as to obtain part information indicated by a part identifier corresponding to the second sub-function message for multiple parts. This cycle is repeated until all sub-function messages are published. This application will not list them one by one.
[0057] That is to say, in the first addressing mode, multiple rounds of interactions are performed with multiple ECUs through broadcast communication according to the function numbers to acquire the parts information.
[0058] In the second case, the combination of addressing modes used is: firstly performing the addressing mode for one-to-one communication, and then performing the addressing mode for one-to-many communication.
[0059] In this case, the first addressing method may include a one-to-one addressing method, in which point-to-point communication is performed with each ECU of the vehicle to send a diagnostic message to obtain the parts information.
[0060] Exemplarily, the one-to-one addressing method mentioned above may refer to physical addressing, that is, directly using the physical address of each ECU for addressing. The specific process of obtaining part information in the first addressing method is described below.
[0061] In this example, the vehicle parts list may include multiple part identifiers and at least one device identifier, where each device identifier may be associated with at least one of the multiple part identifiers.
[0062] For example, based on the historical acquisition results of the parts information of each ECU of the vehicle under the broadcast addressing mode, the acquisition failure result can be determined, and based on the part identifier corresponding to the missing part information in the failure result and the ECU corresponding to the missing part information, an association is established between the device identifier indicating the ECU and the part identifier corresponding to the missing part information. After the above association is established, when a diagnostic request is received, the part information indicated by at least one part identifier associated with the ECU that is more likely to fail can be obtained preferentially through the point-to-point addressing mode, and then the broadcast addressing mode is used to batch acquire the part information.
[0063] Exemplarily, the specific process may include: for each device identifier in the vehicle parts list, determining the corresponding physical request message based on each part identifier associated with the device identifier, and for each device identifier, sending at least one physical request message corresponding to the device identifier to the ECU indicated by the device identifier one by one to read the part information from the ECU.
[0064] The combination of the above addressing methods can not only avoid the missing of part information, but also improve the collection efficiency to a certain extent.
[0065] In a preferred embodiment, the combination of the first addressing method can effectively improve the collection efficiency of parts information when the diagnostic request is manually triggered and automatically triggered. The combination of the second addressing method can improve the collection efficiency of parts information to a certain extent when the diagnostic request is manually triggered. In the case of automatic triggering, due to the different startup speeds of different ECUs when the vehicle is powered on, the addressing time of the first addressing method may be prolonged, so that although the collection efficiency can be improved, the improvement is limited.
[0066] return Figure 1 In step S104, based on the addressing result of the first addressing method, a second addressing method different from the first addressing method is used to acquire the part information.
[0067] In the case where the first addressing mode is an addressing mode in a broadcast form, the second addressing mode may include an addressing mode in a one-to-one form, for example, a physical addressing mode.
[0068] Figure 3 A flowchart showing steps of determining an addressing result of a first addressing mode provided by an exemplary embodiment of the present application.
[0069] like Figure 3 As shown, in step S301, target part information read from a plurality of electronic control units of a vehicle in a first addressing mode is determined.
[0070] In the embodiment of the present application, each sub-function message is published one by one through the bus in a broadcast addressing mode, and each time a sub-function message is published, the ECU on the bus will feedback a diagnostic response message to carry the part information of the corresponding part in the response message. Based on this, the target part information read from each ECU can be determined based on the feedback diagnostic response message.
[0071] Here, some ECUs in the vehicle have a simple structure, such as only a single MCU. This type of ECU starts up quickly, while some ECUs are configured with complex operating systems. At this time, when the vehicle is powered on, these ECUs configured with complex operating systems may not have started yet and are not connected to the bus (i.e., not online). At this time, the function messages broadcast to each ECU through the bus may not be received by the ECU that is not online, and will not feedback the response message, resulting in missing parts information.
[0072] In step S302, the missing part information determined according to the multiple part identifiers included in the vehicle parts list and the target part information is used as the addressing result of the first addressing method.
[0073] Here, after reading from each ECU in the first addressing mode, based on the total number of parts in the vehicle and the identifiers of each part in the vehicle parts list, check whether the information of each part is complete in turn, and the incomplete part information (i.e., missing part information) is read separately through the second addressing mode. In the above combination, the part DID information is first read through the broadcast addressing mode, and then the missing part information is tried again through the point-to-point addressing mode, which can greatly shorten the time for collecting vehicle part information.
[0074] Figure 4 A flowchart showing the steps of acquiring part information in a second addressing manner provided by an exemplary embodiment of the present application.
[0075] like Figure 4 As shown, in step S401, the corresponding physical request message is determined according to the missing parts information.
[0076] Here, the missing parts information determined based on the addressing result of the first addressing method may include at least one. In this case, the corresponding physical request message can be determined in the following manner: for each missing parts information, a target electronic control unit corresponding to the missing parts information is determined, and based on the physical address of the target electronic control unit, a corresponding physical request message is formed.
[0077] In step S402, a physical request message is sent to a target electronic control unit corresponding to the missing part information, so as to read the missing part information from the target electronic control unit.
[0078] Here, in the case where there are multiple physical request messages, the physical request messages can be sent to the corresponding target ECUs one by one. For example, a physical request message is first sent to a target ECU, and after the target ECU feeds back a diagnostic response message, the next physical request message is sent, and the cycle continues until all missing parts information is collected.
[0079] Based on the part information collection scheme of the embodiment of the present application, it is determined through experiments that the time consumption during cold start is about 50 seconds, which is limited by the slow startup of individual ECUs during cold start and no response during function addressing. The time consumption during hot start is about 25 seconds. Compared with the prior art, the method of reading the part information of a part in sequence through a one-to-one communication method has significantly shortened the collection time.
[0080] In view of the situation that the first addressing mode is a one-to-one addressing mode, the second addressing mode may include an addressing mode in a broadcasting form, for example, a functional addressing mode.
[0081] Here, the method of acquiring part information by broadcast addressing is the same as the method of acquiring part information by one-to-many communication addressing in the above step S103, and this application will not repeat this part.
[0082] In this case, if the part information obtained under the second addressing mode is repeated with the part information obtained under the first addressing mode, deduplication processing can be performed. For example, for the repeated part, the part information obtained under the first addressing mode can be retained, and the part information obtained under the second addressing mode can be deleted.
[0083] In a preferred embodiment of the present application, the vehicle-side OTA application can collect parts information each time it detects whether there is an update. After obtaining the parts information of the entire vehicle, it is uploaded to the cloud platform so that the cloud platform can match the corresponding upgrade package according to the parts information and send the upgrade task to the vehicle.
[0084] Based on the same application concept, a vehicle corresponding to the method provided in the above embodiment is also provided in the embodiment of the present application. Since the principle of solving the problem by the vehicle in the embodiment of the present application is similar to the information processing method in the above embodiment of the present application, the implementation of the vehicle can refer to the implementation of the method, and the repeated parts will not be repeated.
[0085] Figure 5 FIG. 1 is a schematic diagram showing a control architecture of a vehicle provided by an exemplary embodiment of the present application. Figure 5 As shown, the vehicle 200 includes a processor 210 and a plurality of electronic control units, such as ECU 1 -ECU n.
[0086] Specifically, the processor 210 is configured to perform the following processing: receiving a diagnostic request for vehicle parts; reading a vehicle parts list of the vehicle in response to the diagnostic request; acquiring parts information using a first addressing method according to the vehicle parts list; and acquiring parts information using a second addressing method different from the first addressing method based on an addressing result of the first addressing method.
[0087] In an optional embodiment, the processor 210 is further configured to: use a first addressing method to transmit and interact with all electronic control units to obtain part information, and use a second addressing method to transmit and interact with a designated electronic control unit to obtain part information, and the designated electronic control unit is determined based on the addressing result.
[0088] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A method for information processing in a vehicle, characterized in that: The method comprises: Receive diagnostic requests for vehicle parts; In response to the diagnosis request, reading a complete vehicle parts list of the vehicle; According to the vehicle parts list, using a first addressing method to obtain parts information; Based on the addressing result of the first addressing method, a second addressing method different from the first addressing method is used to acquire the part information.
2. The method according to claim 1, characterized in that The diagnostic request is generated in one of the following ways: generating the diagnosis request in response to a vehicle power-on signal for the vehicle; The diagnosis request is generated in response to a query instruction for the vehicle parts version.
3. The method according to claim 1, characterized in that The vehicle parts list includes a plurality of part identifiers, the first addressing method includes an addressing method in a broadcast form, The step of acquiring part information using the first addressing method includes: Determining corresponding function request messages according to the multiple part identifiers; The function request message is issued to multiple electronic control units of the vehicle in a broadcasting form through the bus of the vehicle, so as to obtain the part information indicated by the multiple part identifiers from the multiple electronic control units.
4. The method according to claim 3, characterized in that The function request message includes a plurality of sub-function messages, each of which corresponds to one of the plurality of part identifiers. The function request message is published in the following manner: According to the order of the multiple part identifiers in the vehicle parts list, each sub-function message is published one by one through the bus to obtain the part information indicated by all the part identifiers.
5. The method according to claim 1 or 4, characterized in that: The addressing result of the first addressing mode is determined by: determining target part information read from a plurality of electronic control units of the vehicle in the first addressing mode; The missing part information determined according to the multiple part identifiers included in the vehicle parts list and the target part information is used as the addressing result of the first addressing method.
6. The method according to claim 5, characterized in that The second addressing method includes a one-to-one addressing method. The step of acquiring part information using a second addressing method different from the first addressing method includes: Determine a corresponding physical request message according to the missing parts information; The physical request message is sent to a target electronic control unit corresponding to the missing part information, so as to read the missing part information from the target electronic control unit.
7. The method according to claim 6, characterized in that The missing parts information includes at least one, The step of determining the corresponding physical request message includes: For each missing part information, a target electronic control unit corresponding to the missing part information is determined, and a corresponding physical request message is formed based on the physical address of the target electronic control unit.
8. The method according to claim 2, characterized in that: The vehicle power-on signal includes a cold start signal for the vehicle or a hot start signal for the vehicle.
9. A vehicle, characterized in that: The vehicle includes a processor configured to: Receive diagnostic requests for vehicle parts; In response to the diagnosis request, reading a complete vehicle parts list of the vehicle; According to the vehicle parts list, using a first addressing method to obtain parts information; Based on the addressing result of the first addressing method, a second addressing method different from the first addressing method is used to acquire the part information.
10. The vehicle according to claim 9, characterized in that The vehicle further comprises a plurality of electronic control units, The processor is further configured to: use a first addressing method to transmit and interact with all electronic control units to obtain part information, and use a second addressing method to transmit and interact with a designated electronic control unit to obtain part information, and the designated electronic control unit is determined based on the addressing result.
Citation Information
Patent Citations
Information system for industrial vehicles including cyclical recurring vehicle information message
CN102483837A
Addressing method and device applied to aeronautical communication network
CN102905340A
Method for safety communication of ECUs (Electronic Control Unit) in CAN (controller area network) bus
CN106790053A
Connectionless communication with interior vehicle components
CN107395236A
Communication method and device based on vehicle bus and computer equipment
CN108196967A
Cited By
OTA (over-the-air) upgrading system and method for dynamically supporting software updating of newly-added controller
CN121364873A