Parameter configuration method, vehicle diagnosis equipment and storage medium

By working in collaboration with the server, receiving and applying ECU parameter modification cases, the problems of cumbersome and incorrect configuration of ECU parameters in the prior art are solved, and simplified and accurate personalized configuration is achieved.

CN120276412APending Publication Date: 2025-07-08THINKCAR TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510422748.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-07
Publication Date
2025-07-08

AI Technical Summary

Technical Problem

Existing vehicle diagnostic equipment cannot accurately obtain ECU parameter configuration methods that meet target needs, resulting in cumbersome configuration process and errors prone to.

Method used

Through the diagnostic device, the server sends a parameter configuration request, receives the ECU parameter modification cases provided by the server, and configures the target vehicle based on these cases, including establishing a secure communication channel, uploading ECU parameter modification data, and querying the ECU parameter modification case library to achieve personalized configuration.

Benefits of technology

It realizes the accurate acquisition of target ECU parameter modification cases without complex operations, simplifies the ECU parameter configuration process, and ensures the accuracy and personalization of the configuration.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120276412A_ABST
    Figure CN120276412A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of automobiles, and discloses a parameter configuration method, vehicle diagnosis equipment and a storage medium, the parameter configuration method is applied to the vehicle diagnosis equipment, and comprises the following steps: sending a parameter configuration request for a target vehicle to a server; when the request comprises first target information, receiving a first ECU parameter modification case corresponding to the first target information provided by the server; when the request comprises the first target information and the second target information, receiving a second ECU parameter modification case which is provided by the server and jointly corresponds to the first target information and the second target information; and performing parameter configuration on the target vehicle according to the received ECU parameter modification case. According to the method and the device, the ECU parameter modification case corresponding to the parameter configuration request can be obtained, and the ECU parameter modification case can be obtained without complicated operation, so that the ECU parameters are individually configured according to the ECU parameter modification case.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of automobiles, and particularly relates to a parameter configuration method, a vehicle diagnostic device, and a storage medium. Background Art

[0002] An Electronic Control Unit (ECU) is a core component of a modern automotive electronic system. It is responsible for receiving, processing, and sending various electronic signals to achieve precise control and management of various automotive systems. ECU parameter configuration refers to adjusting and optimizing the parameters of the automotive electronic control unit to meet specific requirements and driving preferences. However, existing vehicle diagnostic devices cannot accurately obtain an ECU parameter configuration method that meets the target requirements, resulting in a cumbersome ECU parameter configuration process and prone to ECU parameter configuration errors. Summary of the Invention

[0003] In view of this, embodiments of this application provide a parameter configuration method, a vehicle diagnostic device, and a storage medium, which can solve the problem of cumbersome personalized configuration of ECU parameters.

[0004] In a first aspect, an embodiment of this application provides a parameter configuration method, which is applied to a diagnostic device. The method includes:

[0005] Sending a parameter configuration request for a target vehicle to a server;

[0006] When the request only includes first target information, receiving a first ECU parameter modification case provided by the server corresponding to the first target information;

[0007] When the request includes the first target information and second target information, receiving a second ECU parameter modification case provided by the server corresponding to both the first target information and the second target information;

[0008] Configuring parameters for the target vehicle according to the first ECU parameter modification case or the second ECU parameter modification case.

[0009] In a first possible embodiment of the first aspect, the parameter configuration method further includes:

[0010] Pre-establishing a secure communication channel with the server that provides the ECU parameter modification case;

[0011] Uploading ECU parameter modification data to the server, so that the server obtains at least one ECU parameter modification case according to the ECU parameter modification data, and adding the ECU parameter modification case to an ECU parameter modification case library.

[0012] In a second possible embodiment of the first aspect, the first target information includes a target brand model, and the ECU parameter modification case includes a model identifier. Receiving the first ECU parameter modification case corresponding to the first target information provided by the server includes:

[0013] Receiving, by the server, in the ECU parameter modification case library, the first ECU parameter modification case corresponding to the model identifier that is the same as the target brand model, so as to perform parameter configuration on the target vehicle according to the first ECU parameter modification case.

[0014] In a third possible embodiment of the first aspect, the second target information includes a target function, and the ECU parameter modification case further includes a first function identifier. Receiving the second ECU parameter modification case jointly corresponding to the first target information and the second target information provided by the server includes:

[0015] Receiving, by the server, in the ECU parameter modification case library, the second ECU parameter modification case corresponding to the model identifier that is the same as the target brand model and the first function identifier that is the same as the target function, so as to perform parameter configuration on the target vehicle according to the second ECU parameter modification case.

[0016] In a fourth possible embodiment of the first aspect, the ECU parameter modification case further includes function parameters, and the function parameters include different preset values. Performing parameter configuration on the target vehicle according to the first ECU parameter modification case or the second ECU parameter modification case includes:

[0017] Setting the function parameter to the corresponding preset value according to the ECU parameter modification case, where different preset values correspond to different second function identifiers.

[0018] In a fifth possible embodiment of the first aspect, the types of the ECU parameter modification cases include: ECU parameter modification cases for different functions implemented by the same brand model, ECU parameter modification cases for the same function implemented by different brand models, and ECU parameter modification cases for the same function implemented by different chassis of the same brand model.

[0019] In a second aspect, an embodiment of the present application provides a parameter configuration method, which is applied to a server. The method includes:

[0020] Receiving a parameter configuration request for a target vehicle sent by a diagnostic device;

[0021] When the request only includes the first target information, providing the first ECU parameter modification case corresponding to the first target information to the diagnostic device;

[0022] When the request includes first target information and second target information, provide a second ECU parameter modification case corresponding to both the first target information and the second target information to the diagnostic device, where the ECU parameter modification case is used for parameter configuration of the target vehicle.

[0023] In the first possible implementation of the second aspect, the parameter configuration method further includes:

[0024] Establish a secure communication channel with the diagnostic device in advance;

[0025] Obtain at least one of the ECU parameter modification cases according to the ECU parameter modification data, and add the ECU parameter modification case to the ECU parameter modification case library.

[0026] In a third aspect, an embodiment of the present application provides a vehicle diagnostic device, which includes a processor and a memory. The memory stores a computer program, and the processor is configured to execute the computer program to implement the above-mentioned parameter configuration method.

[0027] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program. When the computer program is executed on a processor, it implements the above-mentioned parameter configuration method.

[0028] The embodiments of the present application have the following beneficial effects:

[0029] A parameter configuration method in this embodiment is applied to a diagnostic device. The parameter configuration method includes: sending a parameter configuration request for a target vehicle to a server; when the request only includes first target information, receiving a first ECU parameter modification case provided by the server corresponding to the first target information; when the request includes first target information and second target information, receiving a second ECU parameter modification case provided by the server corresponding to both the first target information and the second target information; and performing parameter configuration on the target vehicle according to the first ECU parameter modification case or the second ECU parameter modification case. Based on the above solution, the diagnostic device can obtain the ECU parameter modification case provided by the server according to the parameter configuration request, without obtaining the ECU parameter modification case through complex operations, and can accurately obtain the target ECU parameter modification case, so as to perform personalized configuration of the ECU parameters according to the ECU parameter modification case, enabling the user to set a target function for the target vehicle according to the obtained ECU parameter modification case. Description of the Drawings

[0030] To more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings required for use in the embodiments. It should be understood that the following drawings only show certain embodiments of the present application and should not be regarded as limiting the scope. For those of ordinary skill in the art, without creative efforts, other related drawings can also be obtained based on these drawings.

[0031] Figure 1 Fig. shows a schematic structural diagram of a parameter configuration system according to an embodiment of the present application;

[0032] Figure 2 Fig. shows a first flowchart of a parameter configuration method according to an embodiment of the present application;

[0033] Figure 3 Fig. shows a second flowchart of a parameter configuration method according to an embodiment of the present application.

[0034] Main element symbol description:

[0035] 100 - Parameter configuration system; 110 - Diagnostic device; 120 - Server. Specific embodiments

[0036] The following will clearly and completely describe the technical solutions in the embodiments of the present application with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments.

[0037] Generally, the components of the embodiments of the present application described and shown in the drawings here can be arranged and designed in various different 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 present application claimed, but only 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 creative efforts belong to the scope of protection of the present application.

[0038] In the following text, the terms "including", "having" and their cognates that can be used in various embodiments of the present application are only intended to represent specific features, numbers, steps, operations, elements, components or combinations of the foregoing items, and should not be understood as first excluding the existence of one or more other features, numbers, steps, operations, elements, components or combinations of the foregoing items or increasing the possibility of one or more features, numbers, steps, operations, elements, components or combinations of the foregoing items. In addition, the terms "first", "second", "third", etc. are only used for differential description and cannot be understood as indicating or implying relative importance.

[0039] Unless otherwise defined, all terms used herein (including technical and scientific terms) have the same meaning as commonly understood by one of ordinary skill in the art to which various embodiments of the present application pertain. The terms (such as those defined in a general use dictionary) will be interpreted to have the same meaning as the contextual meaning in the relevant technical field and will not be interpreted to have an idealized meaning or an overly formal meaning, unless clearly defined in various embodiments of the present application.

[0040] The following will, with reference to the accompanying drawings, elaborate in detail on some embodiments of the present application. Without conflict, the following embodiments and the features in the embodiments may be combined with each other.

[0041] First, an embodiment of the present application provides a parameter configuration system 100. Please refer to Figure 1 , which is a structural block diagram of the parameter configuration system 100 provided by an embodiment of the present application. The parameter configuration system 100 includes a diagnostic device 110 and a server 120. The diagnostic device 110 and the server 120 can be connected to achieve data transmission and interaction.

[0042] In one embodiment, the diagnostic device 110 includes a communication module. The diagnostic device 110 can be pre-connected to the server 120 through this communication module to achieve wireless communication with the server 120. Among them, the communication module includes but is not limited to a Wi-Fi module, a 4G / 5G module, etc.

[0043] In an embodiment of the present application, the diagnostic device 110 is used to send a parameter configuration request for a target vehicle to the server 120. The server 120 is used to provide a first ECU parameter modification case corresponding to the first target information to the diagnostic device 110 when the request includes the first target information; the server 120 is also used to provide a second ECU parameter modification case corresponding to both the first target information and the second target information to the diagnostic device 110 when the request includes the first target information and the second target information. Further, the diagnostic device 110 configures the parameters of the target vehicle according to the received first ECU parameter modification case or the second ECU parameter modification case, realizing personalized configuration of the ECU parameters.

[0044] Next, for the sake of easy understanding, the following embodiments of the present application will take Figure 1 the parameter configuration system shown as an example, and in combination with Figure 1, elaborate on the parameter configuration method provided by the embodiments of the present application.

[0045] Figure 2 shows a flowchart of a parameter configuration method according to an embodiment of the present application. Exemplarily, this parameter configuration method is applied to the diagnostic device 110 and specifically includes the following steps:

[0046] S210. Send a parameter configuration request for the target vehicle to the server 120.

[0047] In one embodiment, before sending the parameter configuration request, the diagnostic device 110 pre - establishes a secure communication channel with the server 120 that provides ECU parameter modification cases, specifically including: establishing a connection with the server 120 through the communication module, and performing authentication and handshake with the server 120 based on the Hypertext Transfer Protocol Secure (HTTPS) to establish a secure communication channel with the server 120.

[0048] In one implementation, when the diagnostic device 110 communicates with the server 120 using the HTTPS method, first, the diagnostic device 110 sends an HTTPS request to the server 120 through the communication module, requesting to establish an SSL (Secure Sockets Layer) connection with the server 120. After receiving the request from the diagnostic device 110, the server 120 transmits the certificate information to the diagnostic device 110. The browser of the diagnostic device 110 and the server 120 start negotiating the security level of the SSL connection, that is, the level of information encryption. The diagnostic device 110 establishes a session key according to the agreed - upon security level, then encrypts the session key using the public key. The server 120 decrypts the session key using the private key, and encrypts the communication with the diagnostic device 110 using the session key.

[0049] Exemplarily, an ECU parameter modification case refers to an actual application case of adjusting and optimizing the internal parameters in an automotive electronic control unit. Through the modification of ECU parameters in this application, the addition and customization of specific functions are achieved.

[0050] In one embodiment, the diagnostic device 110 sends a parameter configuration request to query the ECU parameter modification case corresponding to the target vehicle. Among them, the mandatory items of this request include the first target information, and the non - mandatory items of this request include the second target information.

[0051] S220. When the request only includes the first target information, receive the first ECU parameter modification case corresponding to the first target information provided by the server 120.

[0052] In one embodiment, the first target information includes the target brand and model, and the ECU parameter modification case includes a model identifier. This application receives the first ECU parameter modification case corresponding to the first target information provided by the server 120, including: receiving the first ECU parameter modification case corresponding to the model identifier that is the same as the target brand and model queried by the server 120 in the ECU parameter modification case library, so as to perform parameter configuration on the target vehicle according to the first ECU parameter modification case.

[0053] It can be understood that when the parameter configuration request only includes the target brand model, the server 120 will query the first ECU parameter modification case related to the target brand model, and return the first ECU parameter modification case to the diagnostic device 110 for display.

[0054] S230, when the request includes the first target information and the second target information, receive the ECU parameter modification case jointly corresponding to the first target information and the second target information provided by the server 120.

[0055] In one embodiment, the second target information includes the target function, that is, the name of the personalized function that the user wants to configure. The ECU parameter modification case further includes a first function identifier. This application receives the second ECU parameter modification case jointly corresponding to the first target information and the second target information provided by the server 120, including: the server 120 queries in the ECU parameter modification case library for the second ECU parameter modification case corresponding to the vehicle model identifier that is the same as the target brand model and the first function identifier that is the same as the target function, so as to perform parameter configuration on the target vehicle according to the second ECU parameter modification case.

[0056] In one implementation manner, when the parameter configuration request includes the target function and the target brand model, the server 120 queries in the set of the first ECU parameter modification cases related to the target brand model for the second ECU parameter modification case corresponding to the target function, and returns the second ECU parameter modification case to the diagnostic device 110 for display.

[0057] Exemplarily, when the server 120 queries the ECU parameter modification case according to the first target information and the second target information, there is no strict execution order. It can be executed synchronously, or first judge whether there is the first target information, and then judge whether there is the second target information, etc., so as to determine the final ECU parameter modification case.

[0058] In one implementation manner, the brand of the target vehicle includes all vehicle brands on the market, and the vehicle models include sedans, sports cars, SUVs (sport utility vehicles), commercial vehicles, electric vehicles, etc., which are not limited here.

[0059] S240, perform parameter configuration on the target vehicle according to the first ECU parameter modification case or the second ECU parameter modification case.

[0060] In one embodiment, the ECU parameter modification case further includes function parameters, and the function parameters include different preset values. This application configures the parameters of the target vehicle according to the first ECU parameter modification case or the second ECU parameter modification case, including: setting the function parameters to the corresponding preset values according to the ECU parameter modification case, where different preset values correspond to different second function identifiers.

[0061] In one implementation, the target function can be to change the number of times the turn signal flashes. The factory setting of the left and right turn signals of the vehicle is to flash 3 times when toggled once. The personalized configuration of the ECU parameters can adjust the ECU parameters to set the number of times the turn signal flashes. For example, the first function identifier of the ECU parameter modification case is the number of times the turn signal flashes, and the ECU parameter involved in the adjustment is the turn signal flashing frequency parameter. When the turn signal flashing frequency parameter is set to Param_1, the function parameter for changing the number of times the turn signal flashes can be set to Param_1. By adjusting the corresponding preset value Param_1_Value of Param_1, the number of times the turn signal flashes can be changed. Param_1_Value can be modified within a certain range, such as 1, 3, 5, 7, 10, etc., which is not limited here. Among them, different preset values correspond to different numbers of times the turn signal flashes, that is, the second function identifier.

[0062] In another implementation, the target function can also be to change the host startup screen. Some chassis of Mercedes-Benz cars allow changing the host startup screen of the central control screen. For the Mercedes-Benz cars with chassis number 205 and chassis number 213, the host startup screen can be Mercedes-Benz, AMG (Aufrecht, Melcher, and Großaspach, Mercedes-AMG), Maybach, etc. For example, the vehicle model identifier of the ECU parameter modification case is a Mercedes-Benz brand car, and the first function identifier is to change the host startup screen. The ECU parameter involved in changing the host startup screen is the startup screen setting parameter. When the startup screen setting parameter is set to Param_2, the function parameter for changing the host startup screen is Param_2. By adjusting the corresponding preset value Param_2_Value of Param_2, different host startup screens are displayed. Param_2_Value can be Type_1, Type_2, Type_3. Among them, the second function identifier corresponding to Type_1 is that the startup screen is Mercedes-Benz, the second function identifier corresponding to Type_2 is that the startup screen is AMG, and the second function identifier corresponding to Type_3 is that the startup screen is Maybach.

[0063] In another embodiment, the server 120 includes an ECU parameter modification case library for storing ECU parameter modification cases, which are classified according to the vehicle make and model, function name, and chassis number. The types of ECU parameter modification cases include: ECU parameter modification cases for implementing different functions in the same vehicle make and model; ECU parameter modification cases for implementing the same function in different vehicle makes and models. For example, Mercedes-Benz vehicles, Maybach vehicles, Toyota brand vehicles, and Audi brand vehicles can all modify the number of times the turn signal flashes. When modifying the number of times the turn signal flashes for vehicles of different makes and models, the corresponding function parameters of the vehicle make and model need to be modified. Therefore, different ECU parameter modification cases correspond to the same function in different vehicle makes and models. And ECU parameter modification cases for implementing the same function with different chassis in the same vehicle make. Since different chassis involve different ECUs to be modified, the ECU parameters involved are also different. For example, when the vehicle is configured to disable the start-stop function, there are different ECU parameter modification cases corresponding to Mercedes-Benz chassis 205, Mercedes-Benz chassis 222, and Mercedes-Benz chassis 213.

[0064] In one embodiment, the parameter configuration method further includes: uploading ECU parameter modification data to the server 120 so that the server 120 obtains at least one ECU parameter modification case based on the ECU parameter modification data, and adding the ECU parameter modification case to the ECU parameter modification case library.

[0065] Among them, the form of the ECU parameter modification data can be text, video, voice, etc., which is not limited here. The source of the ECU parameter modification data can be a tutorial case of an internal person of a third-party diagnostic equipment company, a modification case posted by a large number of auto repair technicians on short video platforms (such as Douyin, Xiaohongshu, and TikTok, etc.), a modification case posted on a professional auto repair forum, or a teaching case of a third-party training institution for training auto repair technicians.

[0066] In one embodiment, the present application splits the ECU parameter modification data according to the vehicle make and model, function, and chassis to obtain multiple different ECU parameter modification cases. For example, if the ECU parameter modification data includes ECU parameter modification cases with different vehicle makes and models but the same function name, the ECU parameter modification data is split and classified according to the vehicle make and model to obtain ECU parameter modification cases for implementing the same function in different vehicle makes and models.

[0067] In one embodiment, if the ECU parameter modification data includes ECU parameter modification cases of the same vehicle brand and model, the same function, and different chassis, the ECU parameter modification data is split according to the chassis. For example, if the ECU parameter modification data includes a video for modifying and disabling the start-stop function for a Mercedes-Benz chassis 205, a video for modifying and disabling the start-stop function for a Mercedes-Benz chassis 222, and a video for modifying and disabling the start-stop function for a Mercedes-Benz chassis 213, the ECU parameter modification data is split according to the chassis to obtain ECU parameter modification cases for the same vehicle brand and model with different chassis to achieve the same function.

[0068] Figure 3 Another flowchart of the parameter configuration method according to an embodiment of the present application is shown. Exemplarily, the parameter configuration method is applied to the server 120 and specifically includes the following steps:

[0069] S310, receiving a parameter configuration request for a target vehicle sent by the diagnostic device 110.

[0070] S320, when the request only includes the first target information, providing the first ECU parameter modification case corresponding to the first target information to the diagnostic device 110.

[0071] S330, when the request includes the first target information and the second target information, providing the second ECU parameter modification case jointly corresponding to the first target information and the second target information to the diagnostic device 110, where the ECU parameter modification case is used to configure the parameters of the target vehicle.

[0072] In one embodiment, the parameter configuration method further includes: establishing a secure communication channel with the diagnostic device 110 in advance; obtaining at least one ECU parameter modification case according to the ECU parameter modification data, and adding the ECU parameter modification case to the ECU parameter modification case library.

[0073] The present application further provides a vehicle diagnostic device, which can be a vehicle diagnostic device such as an intelligent vehicle diagnostic device, a remote vehicle diagnostic device, and a remote video vehicle diagnostic device, etc., and is not limited here.

[0074] Exemplarily, the vehicle diagnostic device includes a processor and a memory, where the memory stores a computer program, and the processor runs the computer program to enable the vehicle diagnostic device to execute the above parameter configuration method.

[0075] Among them, the processor can be an integrated circuit chip with signal processing capabilities. The processor can be a general-purpose processor, including at least one of a central processing unit (CPU), a graphics processing unit (GPU), a network processor (NP), a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, and discrete hardware components. The general-purpose processor can be a microprocessor or any conventional processor, etc., and can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application.

[0076] The memory can be, but is not limited to, a random access memory (RAM), a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), etc. Among them, the memory is used to store a computer program, and after receiving an execution instruction, the processor can execute the computer program accordingly.

[0077] The present application also provides a computer-readable storage medium for storing the computer program used in the above vehicle diagnostic device or server. For example, the computer-readable storage medium can include, but is not limited to: various media that can store program codes such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disc.

[0078] In several embodiments provided by the present application, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device embodiments described above are merely illustrative. For example, the flowcharts and structure diagrams in the accompanying drawings show the possible architectures, functions, and operations of devices, methods, and computer program products according to multiple embodiments of the present application. In this regard, each block in the flowchart or block diagram can represent a module, a program segment, or a part of code, and the module, program segment, or part of code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in an alternative implementation, the functions marked in the blocks can occur in a different order than that marked in the accompanying drawings. For example, two consecutive blocks can actually be executed substantially in parallel, and they can sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the structure diagram and / or flowchart, as well as the combination of blocks in the structure diagram and / or flowchart, can be implemented by a dedicated hardware-based system that executes the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.

[0079] In addition, in each embodiment of the present application, the various functional modules or units can be integrated together to form an independent part, or each module can exist separately, or two or more modules can be integrated to form an independent part.

[0080] If the above functions are implemented in the form of software functional modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to enable a computer device (which can be a smart phone, a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present application.

[0081] The above is only the specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present application can easily think of changes or substitutions, which should all be covered by the protection scope of the present application.

Claims

1. A parameter configuration method, characterized in that, Applied to a diagnostic device, the method includes: Sending a parameter configuration request for a target vehicle to a server; When the request only includes first target information, receiving a first ECU parameter modification case provided by the server corresponding to the first target information; When the request includes the first target information and second target information, receiving a second ECU parameter modification case provided by the server corresponding to both the first target information and the second target information; Performing parameter configuration on the target vehicle according to the first ECU parameter modification case or the second ECU parameter modification case.

2. The parameter configuration method according to claim 1, wherein It further includes: Pre-establishing a secure communication channel with the server that provides the ECU parameter modification case; Uploading ECU parameter modification data to the server so that the server obtains at least one ECU parameter modification case based on the ECU parameter modification data and adds the ECU parameter modification case to the ECU parameter modification case library.

3. The parameter configuration method according to claim 1, characterized in that, The first target information includes a target brand model, and the ECU parameter modification case includes a model identifier. Receiving the first ECU parameter modification case provided by the server corresponding to the first target information includes: Receiving the first ECU parameter modification case corresponding to the model identifier that is the same as the target brand model queried by the server in the ECU parameter modification case library, so as to perform parameter configuration on the target vehicle according to the first ECU parameter modification case.

4. The parameter configuration method according to claim 3, wherein The second target information includes a target function, and the ECU parameter modification case further includes a first function identifier. Receiving the second ECU parameter modification case provided by the server corresponding to both the first target information and the second target information includes: Receiving the second ECU parameter modification case corresponding to the model identifier that is the same as the target brand model and the first function identifier that is the same as the target function queried by the server in the ECU parameter modification case library, so as to perform parameter configuration on the target vehicle according to the second ECU parameter modification case.

5. The parameter configuration method according to claim 1, wherein The ECU parameter modification case further includes function parameters, and the function parameters include different preset values. Performing parameter configuration on the target vehicle according to the first ECU parameter modification case or the second ECU parameter modification case includes: Setting the function parameter to the corresponding preset value according to the ECU parameter modification case, where different preset values correspond to different second function identifiers.

6. The parameter configuration method according to claim 1, wherein The types of the ECU parameter modification cases include: ECU parameter modification cases for different functions implemented by the same brand model, ECU parameter modification cases for the same function implemented by different brand models, and ECU parameter modification cases for the same function implemented by different chassis of the same brand model.

7. A parameter configuration method, characterized in that, Applied to a server, the method includes: Receiving a parameter configuration request for a target vehicle sent by a diagnostic device; When the request only includes first target information, providing the diagnostic device with a first ECU parameter modification case corresponding to the first target information; When the request includes the first target information and the second target information, provide a second ECU parameter modification case corresponding to both the first target information and the second target information to the diagnostic device, where the ECU parameter modification case is used to configure parameters for the target vehicle.

8. The parameter configuration method according to claim 7, wherein, It further includes: Establish a secure communication channel with the diagnostic device in advance; Obtain at least one of the ECU parameter modification cases based on the ECU parameter modification data, and add the ECU parameter modification case to the ECU parameter modification case library.

9. A vehicle diagnostic device, characterized in that, The vehicle diagnostic device includes a processor and a memory, the memory stores a computer program, and the processor is configured to execute the computer program to implement the parameter configuration method according to any one of claims 1-6.

10. A computer-readable storage medium, characterized in that, It stores a computer program, which when executed on a processor, implements the parameter configuration method according to any one of claims 1-8.