Vehicle configuration method and device, electronic equipment, vehicle and storage medium
By adding anomaly detection to the vehicle configuration method, it can be determined whether the RF chip and storage chip have successfully stored the identity identifier. This solves the problem of the car key being successfully matched with the vehicle but the keyless entry and start functions being unusable, thus improving the detection accuracy and reducing sales costs.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GREAT WALL MOTOR CO LTD
- Filing Date
- 2022-08-12
- Publication Date
- 2026-07-21
AI Technical Summary
In the existing technology, it is common for car keys to be successfully matched with vehicles but the keyless entry and start functions cannot be used, which leads to increased sales costs for manufacturers.
The system adds detection of whether the radio frequency chip is abnormal. The matching of the car key and the vehicle is determined by whether the radio frequency chip and the storage chip successfully store the identity identifier. The car key is considered to be successfully matched with the vehicle only when both the radio frequency chip and the storage chip successfully store the identity identifier.
This improves the accuracy of key-to-vehicle matching detection, avoids situations where the key is successfully matched to the vehicle but the keyless entry and start functions are unusable, and reduces manufacturers' sales costs.
Smart Images

Figure CN117622053B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle control technology, and in particular to a vehicle configuration method, device, electronic device, vehicle, and storage medium. Background Technology
[0002] As vehicles become increasingly intelligent, a large number of functions are being integrated into them, such as Passive Entry Passive Start (PEPS).
[0003] Currently, there are frequent instances where vehicles equipped with keyless entry and start functions fail to use the keyless entry and start function even after the car key is successfully matched with the vehicle, which increases the sales costs for manufacturers. Summary of the Invention
[0004] This application provides a vehicle configuration method, device, electronic device, vehicle, and storage medium to solve the problem of low detection accuracy of car key and vehicle matching.
[0005] In a first aspect, embodiments of this application provide a vehicle configuration method, including:
[0006] When a matching request for a vehicle key is received, a matching information reading command is sent to the vehicle key so that the vehicle key can return matching information, which includes at least the vehicle key's identification identifier.
[0007] Upon receiving the matching information, a storage instruction for storing the identity identifier is sent to the radio frequency chip and storage chip of the vehicle's keyless entry and start controller, respectively.
[0008] Determine whether the RF chip and memory chip have successfully stored the identity identifier;
[0009] If both the RF chip and the memory chip successfully store the identity identifier, a response message indicating successful car key matching will be returned.
[0010] In one possible implementation, determining whether the RF chip and the memory chip have successfully stored the identity identifier includes:
[0011] If a storage success status message is received from both the RF chip and the storage chip within a preset time period, it is determined that both the RF chip and the storage chip have successfully stored the identity identifier; otherwise, it is determined that neither the RF chip nor the storage chip has successfully stored the identity identifier.
[0012] In one possible implementation, determining whether the RF chip and the memory chip have successfully stored the identity identifier includes:
[0013] Read the identity identifiers stored in the RF chip and the memory chip respectively;
[0014] If the identity identifier read from the radio frequency chip and the identity identifier read from the storage chip are the same as the identity identifier returned by the car key, it is determined that both the radio frequency chip and the storage chip have successfully stored the identity identifier.
[0015] If the identity identifier stored in the RF chip is not read, the identity identifier stored in the memory chip is not read, the identity identifier read from the RF chip is different from the identity identifier returned by the car key, or the identity identifier read from the memory chip is different from the identity identifier returned by the car key, it is determined that neither the RF chip nor the memory chip has successfully stored the identity identifier.
[0016] In one possible implementation, after determining whether the RF chip and the storage chip have successfully stored the identity identifier, the vehicle configuration method further includes:
[0017] If neither the RF chip nor the memory chip successfully stores the identity identifier, a response message indicating that the car key matching has failed is returned.
[0018] In one possible implementation, the response information returned when the car key matching failed includes:
[0019] If the RF chip fails to store the identity identifier, it will return an RF chip error response message.
[0020] If the storage chip fails to store the identity identifier, a storage chip exception response message will be returned.
[0021] In one possible implementation, after sending a matching information reading command to the car key, the vehicle configuration method further includes:
[0022] If no matching information is received, a response message indicating a car key malfunction is returned.
[0023] Secondly, embodiments of this application provide a vehicle configuration device, including:
[0024] The reading module is used to send a matching information reading instruction to the car key when a matching request for the car key is received, so that the car key can return matching information, which includes at least the car key's identification identifier.
[0025] The sending module is used to send storage instructions for storing the identity identifier to the radio frequency chip and storage chip of the vehicle's keyless entry and start controller, respectively, upon receiving matching information.
[0026] The judgment module is used to determine whether the radio frequency chip and the storage chip have successfully stored the identity identifier;
[0027] The return module is used to return a response message indicating that the car key has been successfully matched if both the RF chip and the memory chip have successfully stored the identity identifier.
[0028] In one possible implementation, the decision module is also used for:
[0029] If a storage success status message is received from both the RF chip and the storage chip within a preset time period, it is determined that both the RF chip and the storage chip have successfully stored the identity identifier; otherwise, it is determined that neither the RF chip nor the storage chip has successfully stored the identity identifier.
[0030] In one possible implementation, the decision module is also used for:
[0031] Read the identity identifiers stored in the RF chip and the memory chip respectively;
[0032] If the identity identifier read from the radio frequency chip and the identity identifier read from the storage chip are the same as the identity identifier returned by the car key, it is determined that both the radio frequency chip and the storage chip have successfully stored the identity identifier.
[0033] If the identity identifier stored in the RF chip is not read, the identity identifier stored in the memory chip is not read, the identity identifier read from the RF chip is different from the identity identifier returned by the car key, or the identity identifier read from the memory chip is different from the identity identifier returned by the car key, it is determined that neither the RF chip nor the memory chip has successfully stored the identity identifier.
[0034] In one possible implementation, the return module is also used for:
[0035] If neither the RF chip nor the memory chip successfully stores the identity identifier, a response message indicating that the car key matching has failed is returned.
[0036] In one possible implementation, the return module is also used for:
[0037] If the RF chip fails to store the identity identifier, it will return an RF chip error response message.
[0038] If the storage chip fails to store the identity identifier, a storage chip exception response message will be returned.
[0039] In one possible implementation, the return module is also used for:
[0040] If no matching information is received, a response message indicating a car key malfunction is returned.
[0041] Thirdly, embodiments of this application provide an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the method as described in the first aspect or any possible implementation of the first aspect above.
[0042] Fourthly, embodiments of this application provide a vehicle including the electronic equipment described in the third aspect.
[0043] Fifthly, embodiments of this application provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the method as described in the first aspect or any possible implementation of the first aspect.
[0044] This application provides a vehicle configuration method, device, electronic device, vehicle, and storage medium, and specifically provides a new method for detecting the matching of a car key and a vehicle. Compared with existing methods, this method adds detection of whether the radio frequency chip is abnormal. That is, the car key is considered to be successfully matched with the vehicle only if both the radio frequency chip and the storage chip successfully store the identity identifier. This solves the loophole in existing methods that do not detect whether the radio frequency chip is abnormal, thereby improving the accuracy of car key and vehicle matching detection, avoiding the phenomenon of a car key successfully matching with the vehicle but the keyless entry and start functions being unusable, and reducing the manufacturer's sales costs. Attached Figure Description
[0045] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0046] Figure 1 This is a flowchart illustrating the implementation of a vehicle configuration method provided in an embodiment of this application;
[0047] Figure 2 This is a schematic diagram of the structure of a keyless entry and start controller provided in an embodiment of this application;
[0048] Figure 3 This is a schematic diagram of an architecture for using a diagnostic instrument to detect the matching of a car key and a vehicle, provided in an embodiment of this application.
[0049] Figure 4 This is a schematic diagram of the structure of a vehicle configuration device provided in an embodiment of this application;
[0050] Figure 5 This is a schematic diagram of an electronic device provided in an embodiment of this application;
[0051] Figure 6 This is a schematic diagram of a vehicle provided in an embodiment of this application. Detailed Implementation
[0052] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.
[0053] To make the objectives, technical solutions, and advantages of this application clearer, the following description will be provided in conjunction with the accompanying drawings and specific embodiments.
[0054] As described in related technologies, it is not uncommon for vehicles equipped with keyless entry and start functions to exhibit the phenomenon of successful key-to-vehicle pairing but unusable keyless entry and start. Taking a vehicle production line scenario as an example, before a vehicle rolls off the line, key-to-vehicle pairing must be completed. Current testing methods typically determine whether the keyless entry and start controller's storage chip stores the key's identifier; if it does, the test passes. In other words, current testing methods do not separately verify the keyless entry and start function, as this would increase production line steps and costs, affecting vehicle production schedules. Consequently, some vehicles with successfully paired keys but unusable keyless entry and start functions are removed from the production line. By the time this is discovered, these vehicles may have already been delivered to dealerships, thus increasing sales costs.
[0055] After extensive disassembly, testing, and verification, the applicant discovered that the cause of the above phenomenon was that the radio frequency chip in the keyless entry and start controller failed to successfully store the car key's identification identifier, i.e., the radio frequency chip was malfunctioning. This caused the radio frequency chip to identify the data sent by the car key as illegal data, or even to be unable to receive the data sent by the car key. As a result, the data transmitted by the car key was not delivered to the control chip of the keyless entry and start controller. The existing detection methods did not take this situation into account, therefore, the existing detection methods have loopholes.
[0056] To address the problems of the prior art, embodiments of this application provide a vehicle configuration method, apparatus, electronic device, vehicle, and storage medium. The vehicle configuration method provided in this application embodiment will be described first below.
[0057] The executing entity of the vehicle configuration method can be a vehicle configuration device, such as a microprocessor (MCU), vehicle control unit (VCU), electronic control unit (ECU) in a keyless entry and start controller, or any electronic device capable of performing the relevant processing of the vehicle configuration method. This application does not specifically limit it. For ease of description, the microprocessor in a keyless entry and start controller will be used as the executing entity to describe the vehicle configuration method provided in this application.
[0058] See Figure 1 The document illustrates a flowchart of the vehicle configuration method provided in this application embodiment, which is described in detail below:
[0059] Step 110: When a matching request for the vehicle key is received, a matching information reading instruction is sent to the vehicle key so that the vehicle key returns the matching information, which includes at least the vehicle key's identification.
[0060] In some embodiments, the vehicle can be any type of vehicle, such as a gasoline vehicle, a diesel vehicle or other vehicle with a fuel system, or a new energy vehicle such as an EV (Electric Vehicle), HEV (Hybrid Electric Vehicle), or PHEV (Plug-in Hybrid Electric Vehicle).
[0061] like Figure 2 The diagram illustrates a keyless entry and start controller, comprising a microprocessor, a memory chip, and an RF chip. The microprocessor is connected to both the memory chip and the RF chip. The RF chip also has a storage unit for storing the vehicle key's identification identifier. During operation, the RF chip first verifies the vehicle key. Specifically, the RF chip determines whether the vehicle key is valid based on its stored identifier. If it is deemed invalid, the RF chip either refuses to receive data from the key or discards it. If it is deemed valid, the microprocessor executes the keyless entry and start procedure.
[0062] In some embodiments, the matching process between the car key and the vehicle can be triggered by a diagnostic device, such as an external diagnostic tool or a built-in diagnostic unit. Taking an external diagnostic tool as an example, the tool can send a matching request for the car key to the microprocessor via the vehicle's OBD (On-Board Diagnostics) interface. The microprocessor receives this matching request and then sends a matching information read instruction to the car key. The car key can establish a data transmission channel with the microprocessor via IMMO (Immobilizer) technology. Subsequently, the car key, according to the received matching information read instruction, sends matching information carrying identification, such as the car key's ID (Identity Document) value, to the microprocessor.
[0063] Step 120: Upon receiving the matching information, send storage instructions for storing the identity identifier to the radio frequency chip and storage chip of the vehicle's keyless entry and start controller, respectively.
[0064] In some embodiments, after the microprocessor sends a matching information reading instruction to the car key, if the microprocessor receives the matching information, the microprocessor sends a storage instruction to the radio frequency chip and the storage chip of the vehicle's keyless entry and start controller, respectively. The storage instruction carries the identity identifier returned by the car key, so that the radio frequency chip and the storage chip store the identity identifier.
[0065] Step 130: Determine whether the RF chip and storage chip have successfully stored the identity identifier.
[0066] Generally, if both the RF chip and the memory chip can successfully store the identifier, it indicates that both chips are functioning correctly. Therefore, the ability to successfully store the identifier can be used to determine if the RF chip or memory chip is malfunctioning. If both the RF chip and memory chip are functioning correctly, they will perform the identifier storage process. If either the RF chip or the memory chip is malfunctioning, it will be unable to successfully store the identifier.
[0067] In some embodiments, the success of storing the identity identifier can be determined by the status messages returned by the RF chip and the memory chip. Specifically, if the microprocessor receives a storage success status message from both the RF chip and the memory chip within a preset time period, such as 5 seconds or 10 seconds, it is determined that both the RF chip and the memory chip have successfully stored the identity identifier. If, within the preset time period, the microprocessor does not receive a storage success status message from either the RF chip or the memory chip, it is determined that neither the RF chip nor the memory chip has successfully stored the identity identifier.
[0068] In some embodiments, the success of storing an identity identifier can also be determined by reading the identifiers stored in the RF chip and the memory chip. Specifically, the microprocessor can read the identity identifiers stored in the RF chip and the memory chip respectively. If the identity identifiers read by the microprocessor from the RF chip and the memory chip are both the same as the identity identifier returned by the car key, then it is determined that both the RF chip and the memory chip have successfully stored the identity identifier. If the microprocessor does not read the identity identifier stored in the RF chip, or does not read the identity identifier stored in the memory chip, or the identity identifier read from the RF chip is different from the identity identifier returned by the car key, or the identity identifier read from the memory chip is different from the identity identifier returned by the car key, then it is determined that both the RF chip and the memory chip have failed to successfully store the identity identifier.
[0069] Therefore, the presence or absence of an abnormality in the RF chip and memory chip can be determined by checking whether the RF chip and memory chip have successfully stored the identity identifier.
[0070] Step 140: If both the RF chip and the storage chip successfully store the identity identifier, a response message indicating successful car key matching is returned.
[0071] If both the RF chip and the memory chip successfully store the identification identifier, it indicates that neither chip is malfunctioning, and the car key and vehicle can be considered successfully matched. The microprocessor can then send a successful key matching response to the diagnostic equipment. This addresses the shortcoming of existing detection methods that fail to check for RF chip malfunctions, thereby improving the accuracy of key-vehicle matching detection and preventing situations where the key is successfully matched but the keyless entry and start functions are unusable, thus reducing manufacturers' sales costs.
[0072] In some embodiments, if both the RF chip and the storage chip fail to successfully store the identity identifier, a response message indicating that the car key matching has failed is returned. This allows for the immediate detection of vehicles whose keys have successfully matched with the vehicle but whose keyless entry and start functions are unusable, enabling timely replacement of faulty devices.
[0073] In some embodiments, the specific device malfunctioning can be indicated in the response information to prompt production line personnel to mark the device for subsequent repair or recycling. Specifically, if it is determined that the RF chip failed to store the identifier, the microprocessor can return an RF chip malfunction response. If the storage chip failed to store the identifier, the microprocessor can return a storage chip malfunction response.
[0074] Optionally, the malfunction of a car key can be determined by whether or not it receives matching information from the key. Specifically, if the microprocessor does not receive matching information, it indicates that the car key is faulty. In response, the microprocessor can send a key malfunction response to the diagnostic equipment. This allows production line personnel to replace the car key promptly, ensuring vehicle production efficiency.
[0075] To facilitate understanding of the car key configuration method provided in the embodiments of this application, such as Figure 3 The diagram illustrates an architecture for using a diagnostic tool to test the compatibility of a car key with a vehicle, and provides a detailed description of the testing process.
[0076] 1. Place the car key to be matched on the IMMO antenna and establish a data channel between the diagnostic tool and the keyless entry and controller via the OBD interface and CAN communication.
[0077] 2. Click the key matching button on the diagnostic tool. This will send a key matching request to the microprocessor (MCU) of the keyless entry and controller.
[0078] 3. When the MCU receives the key matching request from the diagnostic tool, it enters the key matching process, sends a matching information reading command to the car key through the IMMO antenna to read the car key's identity identifier, and starts a timer at the same time.
[0079] 4. After receiving the matching information reading command, the car key replies with its identity identifier to the MCU.
[0080] 5. If the MCU receives the identification identifier from the car key within the timer, it writes the identifier into the memory chip of the keyless entry and start controller, such as an EEPROM (Electrically Erasable Programmable Read-Only Memory) chip. At the same time, it writes the identifier into the radio frequency chip of the keyless entry and start controller via SPI (Serial Peripheral Interface).
[0081] 6. After receiving the identification identifier, if the RF chip determines that it has no abnormalities (e.g., no register faults, normal operating voltage, no over-temperature faults), it writes the identification identifier into its own register. After writing, it reads the register contents again. If the read contents match the written contents, the write is considered successful, and the write result is sent to the MCU via SPI to inform it of successful storage. Conversely, if the RF chip determines that it has a register fault, abnormal operating voltage, or over-temperature fault, it notifies the MCU of the RF chip's abnormality via SPI to indicate storage failure.
[0082] 7. If the MCU receives a write result indicating that the memory chip was successfully written but the RF chip failed to write, or a write result indicating that the memory chip failed to write but the RF chip was successfully written, it executes a reset command.
[0083] 8. After the MCU reset is complete, execute step 6 again, and then jump to step 9.
[0084] 9. If the MCU determines that both the memory chip and RF chip writes were successful, it will reply to the diagnostic tool that the car key and vehicle have been successfully matched. If it determines that the RF chip write failed, it will inform the diagnostic tool that the RF chip is faulty and the car key and vehicle matching has failed. If it determines that the memory chip write failed, it will inform the diagnostic tool that the memory chip is faulty and the car key and vehicle matching has failed.
[0085] 10. If the diagnostic instrument receives a matching failure message, such as an abnormal RF chip, it shall notify the relevant personnel to replace the keyless entry and start controller.
[0086] In this way, vehicles that fail to match their keys with their vehicles can be detected more accurately on the vehicle production line, allowing for timely handling of abnormal vehicles and thus improving vehicle production efficiency.
[0087] This application provides a novel method for detecting key-vehicle matching. Compared to existing methods, it adds detection of radio frequency (RF) chip abnormalities. Only when both the RF chip and the storage chip successfully store the identification identifier is the key considered successfully matched with the vehicle. This addresses the shortcoming of existing methods that do not detect RF chip abnormalities, thereby improving the accuracy of key-vehicle matching detection and preventing situations where the key matches successfully but the keyless entry and start functions are unusable, thus reducing manufacturers' sales costs.
[0088] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0089] The following are device embodiments of this application. For details not described in detail, please refer to the corresponding method embodiments described above.
[0090] Figure 4 A schematic diagram of the vehicle configuration device provided in an embodiment of the present invention is shown. For ease of explanation, only the parts related to the embodiments of this application are shown, and are described in detail below:
[0091] like Figure 4 As shown, the vehicle configuration device includes:
[0092] The reading module 410 is used to send a matching information reading instruction to the car key when a matching request for the car key is received, so that the car key returns matching information, which includes at least the car key's identification identifier.
[0093] The sending module 420 is used to send a storage instruction for storing the identity identifier to the radio frequency chip and the storage chip of the vehicle's keyless entry and start controller respectively when the matching information is received.
[0094] The judgment module 430 is used to determine whether the radio frequency chip and the storage chip have successfully stored the identity identifier;
[0095] The return module 440 is used to return a response message indicating that the car key has been successfully matched if both the RF chip and the storage chip have successfully stored the identity identifier.
[0096] In one possible implementation, the decision module is also used for:
[0097] If a storage success status message is received from both the RF chip and the storage chip within a preset time period, it is determined that both the RF chip and the storage chip have successfully stored the identity identifier; otherwise, it is determined that neither the RF chip nor the storage chip has successfully stored the identity identifier.
[0098] In one possible implementation, the decision module is also used for:
[0099] Read the identity identifiers stored in the RF chip and the memory chip respectively;
[0100] If the identity identifier read from the radio frequency chip and the identity identifier read from the storage chip are the same as the identity identifier returned by the car key, it is determined that both the radio frequency chip and the storage chip have successfully stored the identity identifier.
[0101] If the identity identifier stored in the RF chip is not read, the identity identifier stored in the memory chip is not read, the identity identifier read from the RF chip is different from the identity identifier returned by the car key, or the identity identifier read from the memory chip is different from the identity identifier returned by the car key, it is determined that neither the RF chip nor the memory chip has successfully stored the identity identifier.
[0102] In one possible implementation, the return module is also used for:
[0103] If neither the RF chip nor the memory chip successfully stores the identity identifier, a response message indicating that the car key matching has failed is returned.
[0104] In one possible implementation, the return module is also used for:
[0105] If the RF chip fails to store the identity identifier, it will return an RF chip error response message.
[0106] If the storage chip fails to store the identity identifier, a storage chip exception response message will be returned.
[0107] In one possible implementation, the return module is also used for:
[0108] If no matching information is received, a response message indicating a car key malfunction is returned.
[0109] This application provides a novel method for detecting key-vehicle matching. Compared to existing methods, it adds detection of radio frequency (RF) chip abnormalities. Only when both the RF chip and the storage chip successfully store the identification identifier is the key considered successfully matched with the vehicle. This addresses the shortcoming of existing methods that do not detect RF chip abnormalities, thereby improving the accuracy of key-vehicle matching detection and preventing situations where the key matches successfully but the keyless entry and start functions are unusable, thus reducing manufacturers' sales costs.
[0110] This application also provides a computer program product having program code that, when run in a corresponding processor, controller, computing device, or terminal, executes the steps in any of the vehicle configuration method embodiments described above, for example... Figure 1 Steps 110 to 140 are shown. Those skilled in the art will understand that the methods and apparatus proposed in the embodiments of this application can be implemented in various forms, including hardware, software, firmware, dedicated processors, or combinations thereof. Dedicated processors may include application-specific integrated circuits (ASICs), reduced instruction set computers (RISCs), and / or field-programmable gate arrays (FPGAs). The proposed methods and apparatus are preferably implemented as a combination of hardware and software. The software is preferably installed as an application program on a program storage device. This is typically based on a machine with a computer platform, such as one or more central processing units (CPUs), random access memory (RAM), and one or more input / output (I / O) interfaces. An operating system is also typically installed on the computer platform. The various processes and functions described herein may be part of an application program, or a portion thereof may be executed by an operating system.
[0111] Figure 5 This is a schematic diagram of the electronic device 5 provided in an embodiment of this application. Figure 5 As shown, the electronic device 5 in this embodiment includes: a processor 50, a memory 51, and a computer program 52 stored in the memory 51 and executable on the processor 50. When the processor 50 executes the computer program 52, it implements the steps described in the various vehicle configuration method embodiments above, for example... Figure 1 Steps 110 to 140 are shown. Alternatively, when the processor 50 executes the computer program 52, it implements the functions of each module in the above-described device embodiments, for example... Figure 4 The functions of modules 410 to 440 are shown.
[0112] For example, the computer program 52 can be divided into one or more modules, which are stored in the memory 51 and executed by the processor 50 to complete this application. The one or more modules can be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of the computer program 52 in the electronic device 5. For example, the computer program 52 can be divided into... Figure 4 Modules 410 to 440 are shown.
[0113] The electronic device 5 may include, but is not limited to, a processor 50 and a memory 51. Those skilled in the art will understand that... Figure 5This is merely an example of electronic device 5 and does not constitute a limitation on electronic device 5. It may include more or fewer components than shown, or combine certain components, or different components. For example, the electronic device may also include input / output devices, network access devices, buses, etc.
[0114] The processor 50 may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.
[0115] The memory 51 can be an internal storage unit of the electronic device 5, such as a hard disk or memory. The memory 51 can also be an external storage device of the electronic device 5, such as a plug-in hard disk, Smart Media Card (SMC), Secure Digital (SD) card, or Flash Card. Furthermore, the memory 51 can include both internal and external storage units of the electronic device 5. The memory 51 is used to store the computer program and other programs and data required by the electronic device. The memory 51 can also be used to temporarily store data that has been output or will be output.
[0116] This application also provides a vehicle, such as... Figure 6 As shown, the vehicle 6 includes the aforementioned electronic equipment 5.
[0117] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0118] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0119] Those skilled in the art will recognize that the units and algorithm steps of the various examples 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 implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0120] In the embodiments provided in this application, it should be understood that the disclosed devices / terminal equipment and methods can be implemented in other ways. For example, the device / terminal equipment embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling or direct coupling or communication connection may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0121] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0122] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0123] If the integrated module is implemented as 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, all or part of the processes in the above-described embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various vehicle configuration method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium, etc.
[0124] Furthermore, the features of the embodiments shown in the accompanying drawings or the various embodiments mentioned in this specification should not be construed as independent embodiments. Rather, each feature described in one example of an embodiment can be combined with one or more other desired features from other embodiments to produce other embodiments not described in words or with reference to the accompanying drawings.
[0125] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.
Claims
1. A vehicle configuration method, characterized in that, include: When a matching request for a vehicle key is received, a matching information reading instruction is sent to the vehicle key so that the vehicle key returns matching information, which includes at least the vehicle key's identification identifier. Upon receiving the matching information, a storage instruction for storing the identity identifier is sent to the radio frequency chip and the storage chip of the vehicle's keyless entry and start controller, respectively. Determine whether the radio frequency chip and the storage chip have successfully stored the identity identifier; If both the radio frequency chip and the storage chip successfully store the identity identifier, a response message indicating that the car key has been successfully matched is returned. The step of determining whether the radio frequency chip and the storage chip have successfully stored the identity identifier includes: If a storage success status message is received from both the radio frequency chip and the storage chip within a preset time period, it is determined that both the radio frequency chip and the storage chip have successfully stored the identity identifier; otherwise, it is determined that both the radio frequency chip and the storage chip have failed to successfully store the identity identifier. The step of determining whether the radio frequency chip and the storage chip have successfully stored the identity identifier further includes: Read the identity identifiers stored in the radio frequency chip and the storage chip respectively; If the identity identifier read from the radio frequency chip and the identity identifier read from the storage chip are both the same as the identity identifier returned by the car key, it is determined that both the radio frequency chip and the storage chip have successfully stored the identity identifier. If the identity identifier stored in the radio frequency chip is not read, the identity identifier stored in the storage chip is not read, the identity identifier read from the radio frequency chip is different from the identity identifier returned by the car key, or the identity identifier read from the storage chip is different from the identity identifier returned by the car key, it is determined that neither the radio frequency chip nor the storage chip has successfully stored the identity identifier.
2. The vehicle configuration method according to claim 1, characterized in that, After determining whether the radio frequency chip and the storage chip have successfully stored the identity identifier, the method further includes: If neither the radio frequency chip nor the storage chip successfully stores the identity identifier, a response message indicating that the car key matching has failed is returned.
3. The vehicle configuration method according to claim 2, characterized in that, The response information returned when the car key matching failed includes: If the radio frequency chip fails to store the identity identifier, it returns a response message indicating that the radio frequency chip is malfunctioning. If the storage chip fails to store the identity identifier, a response message indicating an error in the storage chip is returned.
4. The vehicle configuration method according to claim 1, characterized in that, After sending the matching information reading command to the car key, the method further includes: If the matching information is not received, a response message indicating that the car key is abnormal is returned.
5. A vehicle configuration device, characterized in that, include: The reading module is used to send a matching information reading instruction to the car key when a matching request for the car key is received, so that the car key returns matching information, the matching information including at least the identity identifier of the car key; The sending module is used to send a storage instruction to the radio frequency chip and the storage chip of the keyless entry and start controller of the vehicle to store the identity identifier when the matching information is received. The determination module is used to determine whether the radio frequency chip and the storage chip have successfully stored the identity identifier; The return module is used to return a response message indicating that the car key has been successfully matched if both the radio frequency chip and the storage chip have successfully stored the identity identifier. The step of determining whether the radio frequency chip and the storage chip have successfully stored the identity identifier includes: If a storage success status message is received from both the radio frequency chip and the storage chip within a preset time period, it is determined that both the radio frequency chip and the storage chip have successfully stored the identity identifier; otherwise, it is determined that both the radio frequency chip and the storage chip have failed to successfully store the identity identifier. The step of determining whether the radio frequency chip and the storage chip have successfully stored the identity identifier further includes: Read the identity identifiers stored in the radio frequency chip and the storage chip respectively; If the identity identifier read from the radio frequency chip and the identity identifier read from the storage chip are both the same as the identity identifier returned by the car key, it is determined that both the radio frequency chip and the storage chip have successfully stored the identity identifier. If the identity identifier stored in the radio frequency chip is not read, the identity identifier stored in the storage chip is not read, the identity identifier read from the radio frequency chip is different from the identity identifier returned by the car key, or the identity identifier read from the storage chip is different from the identity identifier returned by the car key, it is determined that neither the radio frequency chip nor the storage chip has successfully stored the identity identifier.
6. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method as described in any one of claims 1 to 4 above.
7. A vehicle, characterized in that, Including the electronic device as described in claim 6.
8. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method as described in any one of claims 1 to 4 above.