Configuration word management method and device, electronic equipment and storage medium

By managing the configuration word change information in the smart cockpit by the middle platform system, it synchronizes to the microcontroller unit, the problem of confusion in the configuration word management is solved, ensuring the consistency of the configuration word information, and improving the safety of the vehicle.

CN119127339APending Publication Date: 2024-12-13CHONGQING CHANGAN TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411258126.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-09
Publication Date
2024-12-13

AI Technical Summary

Technical Problem

The configuration word management in the smart cockpit is chaotic, resulting in the configuration information being out of synchronization and affecting vehicle safety.

Method used

The configuration word change information is obtained and updated through the configuration word middle platform system, synchronize it to the microcontroller unit, and send the change information to the associated user after the synchronization is successful to ensure the consistency of the configuration word information.

Benefits of technology

This avoids confusion in configuration word management, ensures the unity of the latest configuration word information, and thus avoids the security problems caused by the out-of-synchronization of modification of configuration word information between the associated user and the microcontroller unit.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119127339A_ABST
    Figure CN119127339A_ABST
Patent Text Reader

Abstract

The invention relates to a configuration word management method and device, electronic equipment and a storage medium, in the configuration word management method, a configuration word middle table system is responsible for modifying configuration word information of a micro-control unit in an in-vehicle infotainment device, and when configuration words need to be changed, local configuration word information of the configuration word middle table system in the in-vehicle infotainment device is updated according to the configuration word change information, so that the configuration word information of the micro-control unit in the in-vehicle infotainment device is updated. And the local configuration word information is synchronized to the micro-control unit through the configuration word middle table system, and the configuration word change information is sent to the associated user after the micro-control unit feeds back the first indication message of successful synchronization, so that the problem of configuration word management disorder is avoided, the uniformity of the latest configuration word information is ensured, and the user experience is improved. Therefore, the security problem caused by asynchronous configuration word information modification between the associated user and the micro-control unit is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of smart cockpit technology, and in particular to a configuration word management method, device, electronic device and storage medium. Background Art

[0002] With the rapid development of smart cockpit technology, smart cockpits have added more personalized functions on the basis of traditional car functions. With more and more controllers in the vehicle, the vehicle configuration is becoming more and more abundant. At this time, it is necessary to write configuration words according to the actual situation of the vehicle to ensure the consistency of the software, hardware and vehicle function configuration of the vehicle controller, so as to avoid inconsistent configuration information that may affect the user experience or even vehicle driving. However, there are many ways to modify configuration words and the management is chaotic, which may easily cause the modification information to be out of sync and affect safety. Summary of the invention

[0003] In order to solve the above technical problem or at least partially solve the above technical problem, the present application provides a configuration word management method, device, electronic device and storage medium.

[0004] In a first aspect, the present application provides a configuration word management method, the method comprising:

[0005] Get configuration word change information;

[0006] Based on the configuration word change information, the local configuration word information of the configuration word middle station system in the vehicle computer is updated; wherein the configuration word middle station system is used to modify the configuration word information of the micro control unit in the vehicle computer;

[0007] Synchronize the local configuration word information to the micro control unit through the configuration word middle station system;

[0008] Determining a first associated user corresponding to the configuration word change information;

[0009] Based on the first indication message indicating that the micro control unit is successfully synchronized, the configuration word change information is sent to the first associated user.

[0010] Optionally, obtain configuration word change information, including:

[0011] Acquire target information; wherein the target information includes at least one of over-the-air download technology upgrade information, pluggable device change information, and vehicle computer operation information;

[0012] The configuration word change information is determined according to the target information.

[0013] Optionally, before synchronizing the local configuration word information to the micro control unit through the configuration word middle station system, the method further includes:

[0014] When the vehicle is powered on again, obtaining the current configuration word information of the microcontroller unit;

[0015] Comparing the current configuration word information with the local configuration word information in the configuration word middle station system;

[0016] In the case where the current configuration word information is the same as the local configuration word information, the step of synchronizing the local configuration word information to the micro control unit through the configuration word middle station system to the first indication message based on the successful synchronization of the micro control unit is executed, and the configuration word change information is sent to the first associated user.

[0017] Optionally, the method further comprises: when the current configuration word information is different from the local configuration word information, synchronizing the local configuration word information to the micro control unit through the configuration word middle station system;

[0018] Determine the difference between the local configuration word information and the current configuration word information, and a second associated user corresponding to the difference;

[0019] Based on a second indication message indicating that synchronization of the micro control unit is successful, the difference content is sent to the second associated user.

[0020] Optionally, comparing the current configuration word information with the local configuration word information in the configuration word middle station system includes:

[0021] Storing the local configuration word information at a first storage address;

[0022] Storing the current configuration word information at a second storage address;

[0023] The local configuration word information in the first storage address is compared with the current configuration word information in the second storage address.

[0024] Optionally, after the micro control unit is synchronized successfully, the method further includes:

[0025] When it is determined that the vehicle network is normal, the local configuration word information is synchronized to the cloud and / or the user's mobile terminal through the vehicle computer.

[0026] Optionally, after the micro control unit is synchronized successfully, the method further includes:

[0027] When it is determined that the vehicle network is abnormal, the local configuration word information is synchronized to the user's mobile terminal via the vehicle-mounted Bluetooth or vehicle-mounted WIFI.

[0028] In a second aspect, the present application provides a configuration word management device, the device comprising:

[0029] An acquisition module is used to obtain configuration word change information;

[0030] An update module, used to update the local configuration word information of the configuration word middle station system in the vehicle computer based on the configuration word change information; wherein the configuration word middle station system is used to modify the configuration word information of the micro control unit in the vehicle computer;

[0031] A synchronization module, used for synchronizing the local configuration word information to the micro control unit through the configuration word middle station system;

[0032] A determination module, used to determine a first associated user corresponding to the configuration word change information;

[0033] The sending module is used to send the configuration word change information to the first associated user based on the first indication message indicating that the micro control unit is successfully synchronized.

[0034] In a third aspect, the present application provides an electronic device, including a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus;

[0035] Memory, used to store computer programs;

[0036] The processor is used to implement the steps of the configuration word management method described in any one of the embodiments of the first aspect when executing the program stored in the memory.

[0037] In a fourth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the configuration word management method as described in any one of the embodiments of the first aspect are implemented.

[0038] Beneficial effects of this application:

[0039] The method provided by the embodiment of the present application, obtains configuration word change information; updates the local configuration word information of the configuration word middle platform system in the vehicle computer based on the configuration word change information; wherein the configuration word middle platform system is used to modify the configuration word information of the micro control unit in the vehicle computer; synchronizes the local configuration word information to the micro control unit through the configuration word middle platform system; determines the first associated user corresponding to the configuration word change information; based on the first indication message representing the successful synchronization of the micro control unit, sends the configuration word change information to the first associated user. In this method, the configuration word middle platform system is responsible for modifying the configuration word information of the micro control unit in the vehicle computer. When the configuration word needs to be changed, the local configuration word information of the configuration word middle platform system in the vehicle computer is updated according to the configuration word change information, and then the local configuration word information is synchronized to the micro control unit through the configuration word middle platform system. After the micro control unit feeds back the first indication message of successful synchronization, the configuration word change information is sent to the associated user, thereby avoiding the problem of chaotic configuration word management, ensuring the uniformity of the latest configuration word information, and thus avoiding the security problem caused by the asynchronous modification of configuration word information between the associated user and the micro control unit. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0041] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0042] Figure 1 A system architecture diagram of a configuration word management method provided by one embodiment of the present application;

[0043] Figure 2 A flowchart of a configuration word management method provided by an embodiment of the present application;

[0044] Figure 3 A schematic diagram of the interaction between a configuration word middle station system and an MCU provided in one embodiment of the present application;

[0045] Figure 4 A schematic diagram of updating the configuration of a configuration word middle station system provided in one embodiment of the present application;

[0046] Figure 5 A schematic diagram of the interaction between a configuration word middle platform system and a cloud and mobile terminal provided in one embodiment of the present application;

[0047] Figure 6 A schematic diagram of the structure of a configuration word management device provided by one embodiment of the present application;

[0048] Figure 7 A schematic diagram of the structure of an electronic device provided in accordance with an embodiment of the present application. DETAILED DESCRIPTION

[0049] The following will describe the implementation methods of the present application with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand other advantages and effects of the present application from the contents disclosed in this specification. The present application can also be implemented or applied through other different specific implementation methods, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present application. It should be understood that the preferred embodiments are only for illustrating the present application, not for limiting the scope of protection of the present application.

[0050] The first embodiment of the present application provides a configuration word management method, which can be applied to Figure 1 The system architecture shown in the figure includes at least a configuration word middle platform system 101 and a micro control unit 102, and the configuration word middle platform system 101 and the micro control unit 102 establish a communication connection. Specifically, the system architecture can be a vehicle computer, or the system architecture can also be a vehicle. Among them, the type of vehicle is not limited, for example, it can be a fuel vehicle, a pure electric vehicle, a hybrid vehicle or a fuel cell vehicle, etc.

[0051] Next, based on the system architecture, the configuration word management method is described in detail. Figure 2 , the configuration word management method comprises:

[0052] Step 201, obtaining configuration word change information.

[0053] In one embodiment, obtaining configuration word change information includes: obtaining target information; wherein the target information includes at least one of over-the-air download technology upgrade information, pluggable device change information, and vehicle computer operation information; and determining the configuration word change information based on the target information.

[0054] Over-the-Air Technology is referred to as OTA. Vehicle operation information can be, for example, modification information of certain function settings through cockpit software or mobile phone terminals. Configuration word change information can be determined through OTA upgrade information, pluggable device change information or vehicle operation information.

[0055] Step 202, based on the configuration word change information, updates the local configuration word information of the configuration word middle station system in the vehicle computer; wherein the configuration word middle station system is used to modify the configuration word information of the micro control unit in the vehicle computer.

[0056] The configuration word middle office system can also be called the configuration word middle office management system, which is responsible for modifying the configuration word information of the microcontroller unit (MCU) in the vehicle computer. The MCU exposes the configuration word query and modification related interfaces to the configuration word middle office system. When the vehicle is in use, such as OTA upgrade, addition of pluggable devices, or modification of the configuration through vehicle-mounted software and mobile phone applications, the configuration word information in the MCU can be updated through the configuration word middle office system.

[0057] It should be understandable that the basic configuration words of the vehicle need to be configured in the vehicle MCU. The basic configuration words of different styles and models (such as pure electric, extended range, etc.) are different. When the vehicle is produced, the most original configuration word information of the current vehicle needs to be flashed to the MCU configuration word system. If the configuration word information of the MCU needs to be changed later, it can only be done through the configuration word middle platform system. The configuration word middle platform system exposes the configuration word usage interface to the outside world. Users of the configuration words, such as OTA upgrade systems, hardware or plug-in systems, vehicle-mounted software, and mobile phone applications, can establish a connection with the configuration word middle platform system.

[0058] Step 203, synchronizing the local configuration word information to the micro control unit through the configuration word middle station system.

[0059] The configuration word middleware system can synchronize local configuration word information to the MCU through the relevant interface between the MCU and the MCU.

[0060] Step 204: determine the first associated user corresponding to the configuration word change information.

[0061] The associated user refers to the user that the configuration word change will affect, such as software and applications that use the configuration word, etc., without limitation. The first associated user corresponding to the configuration word change can be determined through the configuration word change information, and the first associated user can be one or more.

[0062] Step 205: Based on the first indication message indicating that the micro control unit is successfully synchronized, the configuration word change information is sent to the first associated user.

[0063] After the MCU is synchronized successfully, the MCU will feedback the first indication message of successful synchronization to the configuration word middle station system. After receiving the first indication message, the configuration word middle station system will send the configuration word change information to the first associated user, thereby ensuring the consistency of the configuration word information of all parties.

[0064] In this method, the configuration word middle office system is responsible for modifying the configuration word information of the micro-control unit in the vehicle computer. When the configuration word needs to be changed, the local configuration word information of the configuration word middle office system in the vehicle computer is updated according to the configuration word change information, and then the local configuration word information is synchronized to the micro-control unit through the configuration word middle office system. After the micro-control unit feeds back the first indication message of successful synchronization, the configuration word change information is sent to the associated user, thereby avoiding the problem of chaotic configuration word management, ensuring the uniformity of the latest configuration word information, and further avoiding the security problem caused by the asynchronous modification of configuration word information between the associated user and the micro-control unit.

[0065] In one embodiment, before synchronizing the local configuration word information to the micro control unit through the configuration word middle office system, the method also includes: when the vehicle is powered on and restarted, obtaining the current configuration word information of the micro control unit; comparing the current configuration word information with the local configuration word information in the configuration word middle office system; when the current configuration word information is the same as the local configuration word information, executing the step of synchronizing the local configuration word information to the micro control unit through the configuration word middle office system until a first indication message indicating successful synchronization of the micro control unit is sent to the first associated user.

[0066] In this embodiment, in order to avoid abnormal local configuration word information caused by abnormal vehicle power failure during the process of updating the local configuration word information of the configuration word middle-end system in the vehicle computer based on the configuration word change information, the current configuration word information in the MCU is obtained each time the vehicle is restarted, and the current configuration word information is compared with the local configuration word information in the configuration word middle-end system. If the current configuration word information is the same as the local configuration word information, it means that the local configuration word information has not been modified, but the situation that it has not been updated to the MCU in time occurs, then the steps in the above embodiment can continue to be executed.

[0067] In one embodiment, the method also includes: when the current configuration word information is different from the local configuration word information, synchronizing the local configuration word information to the micro control unit through the configuration word middle station system; determining the difference between the local configuration word information and the current configuration word information, and the second associated user corresponding to the difference; based on a second indication message indicating that the micro control unit synchronization is successful, sending the difference to the second associated user.

[0068] In this embodiment, if the current configuration word information is different from the local configuration word information, it means that the local configuration word information has been modified but has not been updated to the MCU in time. At this time, it is necessary to synchronize the local configuration word information to the MCU through the configuration word middle station system, and determine the difference between the local configuration word information and the current configuration word information in the MCU, as well as the second associated user of the difference. Of course, the second associated user here can also be one or more. After the MCU is synchronized successfully, a second indication message of successful synchronization will be fed back to the configuration word middle station system. After receiving the second indication message, the configuration word middle station system sends the difference to the second associated user, thereby avoiding the problem of chaotic configuration word management under abnormal circumstances, ensuring the uniformity of the latest configuration word information, and ensuring the security of the system.

[0069] In one embodiment, the current configuration word information is compared with the local configuration word information in the configuration word middle station system, including: storing the local configuration word information in a first storage address; storing the current configuration word information in a second storage address; and comparing the local configuration word information in the first storage address with the current configuration word information in the second storage address.

[0070] In this embodiment, when comparing the current configuration word information with the local configuration word information in the configuration word middle station system, the local configuration word information is first stored in a first storage address, and then the current configuration word information of the MCU obtained from the MCU is stored in a second storage address, and then the data in the two storage addresses are compared to determine whether there is a difference between the current configuration word information and the local configuration word information.

[0071] In one embodiment, after the micro control unit is successfully synchronized, the method further includes: when it is determined that the vehicle network is normal, synchronizing the local configuration word information to the cloud and / or the user's mobile terminal through the vehicle computer.

[0072] In this embodiment, when the vehicle network is normal, after the MCU is successfully synchronized, the local configuration word information can be synchronized to the cloud and the user's mobile terminal through the vehicle network.

[0073] When it is determined that the vehicle's network is abnormal, the local configuration word information is synchronized to the user's mobile terminal via the vehicle's Bluetooth or vehicle's WIFI.

[0074] For example, when the car network is not good, such as when the user correctly installs a child seat in the underground garage, the configuration word middle-office system will update the MCU synchronously when receiving the configuration word modification of the hardware pluggable center. However, the car network is not good at this time, and it is impossible to synchronize to the cloud through the vehicle communication module (Telematics Box, TBOX for short) network and then update to the mobile phone. At this time, after the configuration word middle-office system checks that the mobile phone is connected to Bluetooth, it will notify the mobile phone of the latest configuration information through Bluetooth. The mobile phone application can update the configuration word information in the first time, thereby updating the child seat related pages on the mobile phone and performing related functions of the child seat, thereby ensuring that the mobile phone can use the corresponding functions normally when the car network is not good.

[0075] In a specific embodiment, a schematic diagram of the interaction between the configuration word middle station system and the MCU is as follows: Figure 3 The configuration word middleware system can connect hardware pluggable management, vehicle MCU and other cockpit software.

[0076] In this embodiment, a configuration word middle-end system is established in the cockpit system. Only this system can update the MCU configuration word to avoid information asynchrony and security issues caused by multiple applications operating the MCU configuration word. In addition, considering the complex environment in which the vehicle is used, such as in underground garages, rural areas and other remote areas, the network information of the vehicle is poor or even without a network, when the vehicle configuration changes and the configuration word cannot be synchronized through the network in time, the mobile phone can communicate with the vehicle through Bluetooth to synchronize the latest configuration information to the mobile phone application as soon as possible.

[0077] Before the vehicle leaves the factory, the basic configuration word information of the current vehicle is configured in the vehicle MCU. The basic configurations of different vehicles and different models of the same vehicle (such as pure electric, extended range, etc.) are different. When the vehicle is produced, it is necessary to flash the most basic configuration word information of the current vehicle to the MCU. At the same time, the MCU must expose the configuration word query and modification related interfaces to the outside world to connect to the configuration word middle-office system. When the user uses it during use, such as OTA upgrades or adds pluggable devices, the configuration word information in the MCU can be updated through the configuration word middle-office system that specifically handles the configuration word in the cockpit system. In addition, the MCU can synchronize the configuration word information to the cloud through the vehicle TBOX system when there is a network. Of course, the synchronization process to the cloud can also be performed through the configuration word middle-office system without restriction.

[0078] The configuration update diagram of the configuration word middle station system is as follows Figure 4As the control center of the current vehicle operation, the smart cockpit establishes a resident configuration word middle-office system in the smart cockpit system. The configuration word middle-office system is equivalent to the steward of the vehicle configuration word. The configuration word middle-office system exposes the usage interface of the configuration word to the outside. As long as the user system (or software) of the configuration word establishes a connection with the configuration word middle-office system, when the vehicle is powered on, the configuration word middle-office system will actively query the current configuration word information of the MCU and save it in the configuration word middle-office system, and compare it with the local configuration information in the last power-on state. If the configuration word information changes, the corresponding configuration word user will be notified. During the use of the car, whether the configuration information of the car is modified through various means such as the mobile phone or the car computer, the configuration word middle-office system will synchronize the configuration information to the MCU. After receiving the message of successful synchronization of the MCU, the modified configuration information will be actively notified to the configuration word user, so that the configuration word user can receive the latest configuration word information as soon as possible, thereby ensuring the unification of configuration word information between all parties.

[0079] The diagram of the interaction between the configuration word middle platform system and the cloud and mobile terminals is as follows Figure 5 , the configuration word middle-office management system must synchronize with the mobile phone while maintaining the local configuration words in the cockpit. At present, most new cars with smart cockpits have corresponding mobile phone vehicle control software. The mobile phone and the car computer can be connected via Bluetooth. When the car computer network is not good, for example, the user installs a child seat in the underground garage, the child seat functions normally and can be controlled through the cockpit software. The current car computer configuration word needs to add the configuration word of the child seat. At this time, the network is not good, and the MCU cannot be synchronized to the cloud through the TBOX network. At this time, after checking that the mobile phone Bluetooth connection is connected, the configuration word middle-office system can notify the mobile phone of the latest configuration information through Bluetooth, and the mobile phone application can update the configuration word information as soon as possible to operate the relevant functions of the child seat on the mobile phone.

[0080] Based on the same technical concept, the second embodiment of the present application provides a configuration word management device, such as Figure 6 , the device comprises:

[0081] An acquisition module 601 is used to acquire configuration word change information;

[0082] An updating module 602 is used to update the local configuration word information of the configuration word middle station system in the vehicle computer based on the configuration word change information; wherein the configuration word middle station system is used to modify the configuration word information of the micro control unit in the vehicle computer;

[0083] A synchronization module 603, used to synchronize the local configuration word information to the micro control unit through the configuration word middle station system;

[0084] A determination module 604 is used to determine a first associated user corresponding to the configuration word change information;

[0085] The sending module 605 is configured to send the configuration word change information to the first associated user based on the first indication message indicating that the micro control unit is successfully synchronized.

[0086] In this device, the configuration word middle office system is responsible for modifying the configuration word information of the micro-control unit in the vehicle computer. When the configuration word needs to be changed, the local configuration word information of the configuration word middle office system in the vehicle computer is updated according to the configuration word change information, and then the local configuration word information is synchronized to the micro-control unit through the configuration word middle office system. After the micro-control unit feeds back the first indication message of successful synchronization, the configuration word change information is sent to the associated user, thereby avoiding the problem of chaotic configuration word management, ensuring the uniformity of the latest configuration word information, and further avoiding the security problem caused by the asynchronous modification of configuration word information between the associated users and the micro-control unit.

[0087] like Figure 7 As shown, the third embodiment of the present application provides an electronic device, including a processor 111, a communication interface 112, a memory 113 and a communication bus 114, wherein the processor 111, the communication interface 112, and the memory 113 communicate with each other through the communication bus 114.

[0088] Memory 113, used for storing computer programs;

[0089] In one embodiment, the processor 111 is configured to implement the configuration word management method provided by any one of the aforementioned method embodiments when executing the program stored in the memory 113, including:

[0090] Get configuration word change information;

[0091] Based on the configuration word change information, the local configuration word information of the configuration word middle station system in the vehicle computer is updated; wherein the configuration word middle station system is used to modify the configuration word information of the micro control unit in the vehicle computer;

[0092] Synchronize the local configuration word information to the micro control unit through the configuration word middle station system;

[0093] Determining a first associated user corresponding to the configuration word change information;

[0094] Based on the first indication message indicating that the micro control unit is successfully synchronized, the configuration word change information is sent to the first associated user.

[0095] Optionally, obtain configuration word change information, including:

[0096] Acquire target information; wherein the target information includes at least one of over-the-air download technology upgrade information, pluggable device change information, and vehicle computer operation information;

[0097] The configuration word change information is determined according to the target information.

[0098] Optionally, before synchronizing the local configuration word information to the micro control unit through the configuration word middle station system, the method further includes:

[0099] When the vehicle is powered on again, obtaining the current configuration word information of the microcontroller unit;

[0100] Comparing the current configuration word information with the local configuration word information in the configuration word middle station system;

[0101] In the case where the current configuration word information is the same as the local configuration word information, the step of synchronizing the local configuration word information to the micro control unit through the configuration word middle station system to the first indication message based on the successful synchronization of the micro control unit is executed, and the configuration word change information is sent to the first associated user.

[0102] Optionally, the method further comprises: when the current configuration word information is different from the local configuration word information, synchronizing the local configuration word information to the micro control unit through the configuration word middle station system;

[0103] Determine the difference between the local configuration word information and the current configuration word information, and a second associated user corresponding to the difference;

[0104] Based on a second indication message indicating that synchronization of the micro control unit is successful, the difference content is sent to the second associated user.

[0105] Optionally, comparing the current configuration word information with the local configuration word information in the configuration word middle station system includes:

[0106] Storing the local configuration word information at a first storage address;

[0107] Storing the current configuration word information at a second storage address;

[0108] The local configuration word information in the first storage address is compared with the current configuration word information in the second storage address.

[0109] Optionally, after the micro control unit is synchronized successfully, the method further includes:

[0110] When it is determined that the vehicle network is normal, the local configuration word information is synchronized to the cloud and / or the user's mobile terminal through the vehicle computer.

[0111] Optionally, after the micro control unit is synchronized successfully, the method further includes:

[0112] When it is determined that the vehicle network is abnormal, the local configuration word information is synchronized to the user's mobile terminal via the vehicle-mounted Bluetooth or vehicle-mounted WIFI.

[0113] The memory and processor in the above electronic device communicate through the communication bus and the communication interface. The communication bus can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. The communication bus can be divided into an address bus, a data bus, a control bus, etc.

[0114] The memory may include a random access memory (RAM) or a non-volatile memory, such as at least one disk memory. Optionally, the memory may also be at least one storage device located away from the aforementioned processor.

[0115] The above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be 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, discrete hardware components.

[0116] A fourth embodiment of the present application provides a computer-readable medium having a non-volatile program code executable by a processor.

[0117] Optionally, in an embodiment of the present application, a computer-readable medium is configured to store program code for a processor to execute the above method.

[0118] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments, and this embodiment will not be described in detail here.

[0119] When the embodiments of the present application are specifically implemented, reference may be made to the above-mentioned embodiments, which have corresponding technical effects.

[0120] It is understood that the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware implementation, the processing unit may be implemented in one or more application specific integrated circuits (ASIC), digital signal processors (DSP), digital signal processing devices (DSPD), programmable logic devices (PLD), field programmable gate arrays (FPGA), general purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions of the present application, or a combination thereof.

[0121] For software implementation, the technology of this article can be implemented by a unit that performs the functions of this article. The software code can be stored in a memory and executed by a processor. The memory can be implemented in the processor or outside the processor.

[0122] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0123] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0124] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of modules is only a logical function division. There may be other division methods in actual implementation, such as multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0125] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0126] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0127] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.

[0128] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0129] The above embodiments are only preferred embodiments for fully illustrating the present application, and the protection scope of the present application is not limited thereto. Any equivalent substitution or change made by a person skilled in the art based on the present application is within the protection scope of the present application.

Claims

1. A configuration word management method, characterized in that: The method comprises: Get configuration word change information; Based on the configuration word change information, the local configuration word information of the configuration word middle station system in the vehicle computer is updated; wherein the configuration word middle station system is used to modify the configuration word information of the micro control unit in the vehicle computer; Synchronize the local configuration word information to the micro control unit through the configuration word middle station system; Determining a first associated user corresponding to the configuration word change information; Based on the first indication message indicating that the micro control unit is successfully synchronized, the configuration word change information is sent to the first associated user.

2. The method according to claim 1, characterized in that Get configuration word change information, including: Acquire target information; wherein the target information includes at least one of over-the-air download technology upgrade information, pluggable device change information, and vehicle computer operation information; The configuration word change information is determined according to the target information.

3. The method according to claim 1, characterized in that Before synchronizing the local configuration word information to the micro control unit through the configuration word middle station system, the method further includes: When the vehicle is powered on again, obtaining the current configuration word information of the microcontroller unit; Comparing the current configuration word information with the local configuration word information in the configuration word middle station system; In the case where the current configuration word information is the same as the local configuration word information, the step of synchronizing the local configuration word information to the micro control unit through the configuration word middle station system to the first indication message based on the successful synchronization of the micro control unit is executed, and the configuration word change information is sent to the first associated user.

4. The method according to claim 3, characterized in that The method further comprises: synchronizing the local configuration word information to the micro control unit through the configuration word middle station system when the current configuration word information is different from the local configuration word information; Determine the difference between the local configuration word information and the current configuration word information, and a second associated user corresponding to the difference; Based on a second indication message indicating that synchronization of the micro control unit is successful, the difference content is sent to the second associated user.

5. The method according to claim 3, characterized in that: Comparing the current configuration word information with the local configuration word information in the configuration word middle station system includes: Storing the local configuration word information at a first storage address; Storing the current configuration word information at a second storage address; The local configuration word information in the first storage address is compared with the current configuration word information in the second storage address.

6. The method according to any one of claims 1 to 5, characterized in that: After the microcontroller unit is successfully synchronized, the method further includes: When it is determined that the vehicle network is normal, the local configuration word information is synchronized to the cloud and / or the user's mobile terminal through the vehicle computer.

7. The method according to any one of claims 1 to 5, characterized in that: After the microcontroller unit is successfully synchronized, the method further includes: When it is determined that the vehicle network is abnormal, the local configuration word information is synchronized to the user's mobile terminal via the vehicle-mounted Bluetooth or vehicle-mounted WIFI.

8. A configuration word management device, characterized in that: The device comprises: An acquisition module is used to obtain configuration word change information; An update module, used to update the local configuration word information of the configuration word middle station system in the vehicle computer based on the configuration word change information; wherein the configuration word middle station system is used to modify the configuration word information of the micro control unit in the vehicle computer; A synchronization module, used for synchronizing the local configuration word information to the micro control unit through the configuration word middle station system; A determination module, used to determine a first associated user corresponding to the configuration word change information; The sending module is used to send the configuration word change information to the first associated user based on the first indication message indicating that the micro control unit is successfully synchronized.

9. An electronic device, characterized in that: It includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus; Memory, used to store computer programs; A processor, for implementing the method according to any one of claims 1 to 7 when executing a program stored in a memory.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.