A steering wheel key multiplexing method and device and storage medium

By detecting the combination switch malfunction and switching the steering wheel button mode, the problem of the inability to switch functions due to the combination switch malfunction was resolved, improving user experience and safety.

CN117163142BActive Publication Date: 2026-07-24GREAT WALL MOTOR CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
GREAT WALL MOTOR CO LTD
Filing Date
2023-08-16
Publication Date
2026-07-24

AI Technical Summary

Technical Problem

When the combination switch malfunctions, the vehicle's lights, wipers, and other functions cannot be switched, affecting the user's safe driving, and may even lead to a car accident, especially on highways or in bad weather conditions.

Method used

When a fault is detected in the combination switch, the buttons on the steering wheel are switched from the first mode to the second mode so that their corresponding functions match the functions of the combination switch, thus achieving function replacement.

Benefits of technology

In the event of a malfunction in the combination switch, the corresponding functions can be controlled via the steering wheel buttons, improving the user's driving experience and driving safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117163142B_ABST
    Figure CN117163142B_ABST
Patent Text Reader

Abstract

The application provides a steering wheel key multiplexing method and device and a storage medium, wherein the steering wheel key multiplexing method comprises: detecting a first switch, the first switch corresponding to a first function; wherein any switch in a combination switch of a vehicle is the first switch; when the first switch fails, switching a second switch from a first mode to a second mode; wherein the second switch corresponds to a second function when the second switch is in the first mode, and the second switch corresponds to the first function when the second switch is in the second mode, and the second switch is at least one of the keys arranged on the steering wheel of the vehicle. The application can control the first function corresponding to the first switch through the second switch when the first switch fails, does not hinder the normal use of the first function, can improve the driving experience of the user, and at the same time improves the driving safety.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of automotive technology, and in particular to a method, apparatus and storage medium for multiplexing steering wheel buttons. Background Technology

[0002] With the development of automotive intelligence, in-vehicle functions are becoming increasingly rich, and users' requirements for vehicle stability are also increasing. Stability not only refers to the vehicle's handling stability, but also includes the stability of various in-vehicle functions during vehicle use. However, as the hardware and software design of controllers and sensors becomes increasingly complex, some unrecoverable problems inevitably occur. This can lead to a very poor driving experience for users. For example, when using a combination switch to control steering, light switching, and windshield wipers, if the combination switch's hardware or software fails and cannot be recovered, the vehicle's lights, wipers, and other functions will remain in their previous state and cannot be switched, affecting the user's safe driving, especially when driving on highways or expressways, at night, or in rainy or foggy weather, which may lead to car accidents and cause personal injury. Summary of the Invention

[0003] This application provides a steering wheel button multiplexing method, device, and storage medium to solve the problem of how to control the corresponding functions of the combination switch when the combination switch malfunctions.

[0004] In a first aspect, embodiments of this application provide a method for reusing steering wheel buttons, the method comprising:

[0005] The first switch is tested, and the first switch corresponds to the first function; wherein, any switch in the vehicle's combination switch is the first switch.

[0006] When the first switch malfunctions, the second switch is switched from the first mode to the second mode; wherein, when the second switch is in the first mode, it corresponds to the second function, and when the second switch is in the second mode, it corresponds to the first function, and the second switch is at least one of the buttons provided on the steering wheel of the vehicle.

[0007] Secondly, embodiments of this application also provide a steering wheel button multiplexing device, the device comprising:

[0008] A first detection module is used to detect a first switch, which corresponds to a first function; wherein, any switch in the vehicle's combination switch is the first switch;

[0009] A first processing module is used to switch a second switch from a first mode to a second mode when the first switch malfunctions; wherein, when the second switch is in the first mode, it corresponds to a second function, and when the second switch is in the second mode, it corresponds to the first function, and the second switch is at least one of the buttons provided on the steering wheel of the vehicle.

[0010] Thirdly, embodiments of this application also provide a vehicle including the aforementioned steering wheel button multiplexing device.

[0011] Fourthly, embodiments of this application provide an electronic device, which includes a processor, a memory, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, it implements the aforementioned steering wheel button multiplexing method.

[0012] Fifthly, embodiments of this application also provide a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the aforementioned steering wheel button multiplexing method.

[0013] The embodiments of this application include at least the following technical effects:

[0014] The technical solution of this application embodiment detects the first switch and switches the second switch from the first mode to the second mode when the first switch malfunctions, so that the function corresponding to the second switch is switched from the second function to the first function. Since the first switch is any switch in the combination switch and the second switch is at least one of the buttons set on the steering wheel, the first function corresponding to the first switch can be controlled by the second switch when the first switch malfunctions, without hindering the normal use of the first function, which can improve the user's driving experience and enhance driving safety. Attached Figure Description

[0015] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below.

[0016] Figure 1 This is one of the flowcharts illustrating the steering wheel button reuse method provided in this application embodiment;

[0017] Figure 2 This is a second schematic flowchart of the steering wheel button reuse method provided in the embodiments of this application;

[0018] Figure 3 This is a schematic diagram of the steering wheel button multiplexing device provided in an embodiment of this application;

[0019] Figure 4A block diagram of an electronic device provided in an embodiment of this application. Detailed Implementation

[0020] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0021] It should be understood that the phrase "one embodiment" or "an embodiment" throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of this application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments.

[0022] In the various embodiments of this application, it should be understood that the sequence number of each process described below 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.

[0023] like Figure 1 As shown in the figure, this application provides a method for multiplexing steering wheel buttons, the method including:

[0024] Step 101: Detect the first switch, which corresponds to the first function; wherein, any switch in the vehicle's combination switch is the first switch.

[0025] The steering wheel button multiplexing method provided in this application is applied to a steering wheel button multiplexing system, which enables the multiplexing of steering wheel buttons. When the driver enters the driver's seat, starts the vehicle, and begins operation, the steering wheel button multiplexing function is automatically activated. After activation, a first switch is detected. Here, the first switch corresponds to the first function, meaning that operating the first switch triggers a control command for the first function. Detecting the first switch means detecting whether operating the first switch can normally trigger the control command corresponding to the first function.

[0026] Specifically, a vehicle's combination switch is a multi-functional switch composed of multiple switches, each performing a different function. Any switch in the combination switch is the first switch mentioned above. The functions corresponding to the combination switch include at least: headlight control, turn signal control, and windshield wiper control. Therefore, the role of the combination switch cannot be ignored during vehicle operation, especially when driving at night, in rain, or in fog, as it directly affects driving safety.

[0027] Step 102: When the first switch malfunctions, the second switch is switched from the first mode to the second mode; wherein, when the second switch is in the first mode, it corresponds to the second function, and when the second switch is in the second mode, it corresponds to the first function, and the second switch is at least one of the buttons provided on the steering wheel of the vehicle.

[0028] If the first switch is detected to be faulty (meaning that operating the first switch cannot trigger the control command for the first function), the second switch is switched from the first mode to the second mode. Since the second switch corresponds to the second function in the first mode and the first function in the second mode, changing the mode of the second switch changes the function it corresponds to, establishing a correspondence between the second switch and the first function corresponding to the first switch. Therefore, operating the second switch can trigger the control command for the first function. Here, the second switch is at least one of the buttons on the steering wheel. The second switch can be one button on the steering wheel or a combination of at least two buttons. For example, pressing button 1 can trigger the control command for the first function, pressing buttons 1 and 2 simultaneously can trigger the control command for the first function, or pressing buttons 1 and 2 sequentially, followed by pressing the confirmation button, can trigger the control command for the first function.

[0029] For example, when the first switch is a turn signal switch, a malfunction in the first switch means that the left and / or right turn signals cannot be activated by toggling the turn signal switch. Therefore, when the driver needs to change lanes, the turn signals cannot be activated normally due to the malfunction of the turn signal switch. In this case, this embodiment of the application switches the mode of the second switch, establishing a correspondence between the second switch and the turn signal function. Optionally, the second switch is the "previous" and "next" buttons on the steering wheel. Pressing the "previous" button activates the right turn signal, and pressing the "next" button deactivates the right turn signal; pressing the "next" button activates the left turn signal, and pressing the "previous" button deactivates the left turn signal. By switching the mode of the second switch, the function corresponding to the second switch is changed to the function corresponding to the first switch, so that even when the first switch malfunctions, the function corresponding to the first switch can still be controlled.

[0030] In this embodiment, by detecting the first switch and switching the second switch from the first mode to the second mode when the first switch malfunctions, the function corresponding to the second switch is switched from the second function to the first function. Since the first switch is any one of the combination switches and the second switch is at least one of the buttons on the steering wheel, the first function corresponding to the first switch can be controlled by the second switch when the first switch malfunctions, without hindering the normal use of the first function. This improves the user's driving experience and enhances driving safety.

[0031] In an optional embodiment of this application, after switching the second switch from the first mode to the second mode when the first switch malfunctions, the method further includes:

[0032] The vehicle outputs a first reminder signal through its display and speaker, causing the display to show the corresponding button replacement result and the speaker to play the corresponding first prompt voice.

[0033] When the first switch malfunctions, the second switch is switched from the first mode to the second mode. This establishes a correspondence between the second switch and the first function corresponding to the first switch. Then, a first reminder signal needs to be output through the vehicle's display and speakers. The display will show the corresponding button replacement result, and the speakers will play the corresponding first prompt voice. The button replacement result can be presented to the driver in graphic or textual form, showing that the second switch has replaced the first switch to achieve the first function. The first prompt voice can be a sound message indicating that the first switch has malfunctioned. The function corresponding to the first switch can be achieved through the second switch. For example, it could be: due to a combination switch malfunction, the lever is unusable and can be controlled via the steering wheel buttons.

[0034] It should be noted that the first reminder signal here can be output after the second switch switches from the first mode to the second mode, or it can be output after the second switch switches from the first mode to the second mode and the driver operates the first switch. That is, the first reminder signal is output when the driver actually operates the first switch but does not receive the corresponding response. Then the driver can operate the second switch to control the first function according to the prompt in the first reminder signal.

[0035] The above-described implementation scheme of this application outputs a first reminder signal through the vehicle's display and speaker, which can promptly remind the driver that the first switch has malfunctioned and inform the driver that a second switch can replace the first switch. This allows the driver to operate the second switch when the first function needs to be used, thus avoiding the inability to use the first function due to a malfunction of the first switch and reducing the user experience.

[0036] In an optional embodiment of this application, the method further includes:

[0037] When the first switch malfunctions, the third switch is switched from the third mode to the fourth mode. The third switch corresponds to the third function when it is in the third mode, and corresponds to the mode switching function of the second switch when it is in the fourth mode. The third switch is at least one of the buttons provided on the steering wheel of the vehicle.

[0038] Specifically, at least one of the buttons on the vehicle's steering wheel can be designated as the third switch. That is, the third switch can be a single button on the steering wheel or a combination of at least two buttons. The third switch has two modes: a third mode and a fourth mode. In the third mode, it corresponds to the third function, and in the fourth mode, it corresponds to the mode switching function of the second switch.

[0039] When a malfunction is detected in the first switch, the third switch is switched from its third mode to its fourth mode. The corresponding function changes from the third function to the mode switching function of the second switch, allowing the driver to switch the second switch's mode using the third switch. When the second switch's function (its primary function) is needed, the third switch switches the second switch's mode from the second mode back to the first mode, aligning the second switch with the second function. The driver can then use the second function by operating the second switch. Conversely, when the first function is needed, the third switch switches the second switch's mode back to the second mode, aligning the second switch with the first function. The driver can then use the first function by operating the second switch.

[0040] Specifically, the third switch here can be the M button on the steering wheel, a combination of the M button and the * button on the steering wheel, or other buttons; this application does not specifically limit this. When the third switch is the M button on the steering wheel, when the second switch is in the first mode, pressing the M button can switch to the second mode, and pressing the M button again can switch back to the first mode. When the third switch is a combination of the M button and the * button on the steering wheel, pressing the M button can switch the second switch from the first mode to the second mode, and pressing the * button can switch the second switch from the second mode to the first mode.

[0041] The above-described implementation scheme of this application determines a third switch, and when a fault is detected in the first switch, switches the third switch from a third mode to a fourth mode, making it correspond to the mode switching function of the second switch. Thus, the function corresponding to the second switch can be switched at any time through the third switch. In this way, the second switch can replace the first switch to control the first function without affecting the function of the second switch itself, so that the user can still control the second function through the second switch, thereby improving the user experience.

[0042] Based on the above embodiments, this application also provides an optional embodiment, wherein the method further includes:

[0043] When the second switch is in the first mode, when a mode switching command triggered by pressing the third switch is detected, the second switch is switched from the first mode to the second mode;

[0044] When the second switch is in the second mode, when a mode switching command is triggered when the third switch is pressed, the second switch is switched from the second mode to the first mode.

[0045] Specifically, when the second switch is in the first mode, it corresponds to the second function. Pressing the third switch triggers a mode switching command for the second switch, changing it from the first mode to the second mode, thus decoupling it from the second function and establishing a new correspondence with the first function. Similarly, when the second switch is in the second mode, it corresponds to the first function. Pressing the third switch triggers a mode switching command for the second switch, changing it from the second mode to the first mode, thus decoupling it from the first function and establishing a new correspondence with the second function.

[0046] In the above-described implementation scheme of this application, the mode corresponding to the second switch can be switched by the mode switching command triggered by the third switch, so that the driver can determine the function corresponding to the second switch by the third switch according to the usage needs, thus realizing the reuse of the second switch.

[0047] In an optional embodiment of this application, the method further includes:

[0048] When a fault is detected in the first switch, the software parameters and hardware corresponding to the first switch are checked.

[0049] When the software parameters and / or hardware corresponding to the first switch are abnormal, the first switch is automatically repaired.

[0050] If the repair fails, save the abnormal data;

[0051] If the repair is successful, check if the second switch is in operation. If so, switch the second switch from the second mode to the first mode after the operation is completed. Otherwise, switch the second switch from the second mode to the first mode.

[0052] In this embodiment of the application, when a fault is detected in the first switch, it is necessary to determine the cause of the fault. At this time, the software parameters and hardware corresponding to the first switch can be detected, and the first switch can be automatically repaired when the software parameters and / or hardware corresponding to the first switch are abnormal. If the repair fails, the abnormal data is saved. If the repair is successful, it is detected whether the second switch is in operation. If so, the second switch is switched from the second mode to the first mode after the current operation process ends. Otherwise, the second switch is switched from the second mode to the first mode.

[0053] Specifically, the system can first check whether the software parameters corresponding to the first switch are normal. If the software parameters are abnormal, it can further determine whether automatic repair is possible. If not, the fault data can be saved. If the software parameters are normal, it can further check whether the hardware corresponding to the first switch is faulty. If the hardware is faulty, it can further determine whether automatic repair is possible. If not, the fault data can be saved. If automatic repair of the software parameters and / or hardware is possible, after the repair is completed, it can be further determined whether the current restoration will affect user use. That is, it can be determined whether the second switch is in operation. If so, the mode of the second switch can be switched to the first mode after the current operation is completed. Otherwise, the mode of the second switch can be switched to the first mode directly.

[0054] For example, if the first function corresponding to the first switch is the wiper control function, then if the first switch malfunctions and the second switch switches to the second mode, after the first switch automatically repairs itself, it is necessary to check whether the user is currently controlling the wipers through the second switch. If so, the second switch will not be directly restored to the first mode, but will be restored after the user completes the operation of controlling the wipers through the second switch. Otherwise, it can be restored directly.

[0055] The above-described implementation scheme of this application detects the software and hardware parameters corresponding to the faulty first switch and automatically repairs the first switch when the software parameters and / or hardware corresponding to the first switch are abnormal. If the repair fails, the abnormal data is saved; if the repair is successful, it checks whether the second switch is in operation. If so, it switches the second switch from the second mode to the first mode after the operation process ends. Otherwise, it switches the second switch from the second mode to the first mode. This allows the second switch to restore its function in a timely manner without affecting the user's use when the fault of the first switch can be automatically repaired, thus improving the user experience.

[0056] Based on the above embodiments, this application also provides an optional embodiment, in which, after switching the second switch from the second mode to the first mode, the method further includes:

[0057] The vehicle outputs a second reminder signal through its speaker, causing the speaker to play a corresponding second prompt voice.

[0058] Specifically, after the second switch switches from the second mode to the first mode, that is, after the second switch is restored to the second function, a second reminder signal needs to be output through the vehicle's speaker so that the speaker plays the corresponding second prompt voice.

[0059] The above-described implementation scheme of this application outputs a second reminder signal through the vehicle's speaker, which can promptly remind the driver that the first switch has returned to normal and the second switch has returned to its second function, thus avoiding a situation where the driver cannot obtain the expected functional control when pressing the second switch.

[0060] In an optional embodiment of this application, before switching the second switch from the first mode to the second mode, the method further includes:

[0061] Based on the preset switch replacement relationship, determine the second switch corresponding to the first switch.

[0062] Specifically, after determining that the first switch has malfunctioned, it is necessary to identify a second switch to replace it. Then, the second switch is switched to a second mode to establish a correspondence between the second switch and the first function corresponding to the first switch. In identifying the second switch, a preset switch replacement relationship can be used to find the switch corresponding to the first switch and designate it as the second switch.

[0063] It should be noted that the preset switch replacement relationship needs to be determined based on the number and position of the buttons on the vehicle's steering wheel, the number of switches on the combination switch, etc. This application does not make specific limitations. Table 1 is only an example, in which there is a corresponding second switch for each first switch.

[0064] Based on the switch replacement relationships in Table 1, the second switch can achieve the function corresponding to the first switch. Specifically, left and right turn operations can be performed using the up and down buttons on the left side of the steering wheel. When performing a turn operation, simply press the steering wheel button once; the turn signal will turn off as the steering wheel is turned. To cancel the turn signal, press the steering wheel button again. The status can then be viewed on the instrument panel. High beam / low beam and front / rear fog light operations can be performed using the volume up, volume down, voice, and telephone buttons on the steering wheel. To turn on the corresponding light, simply press the corresponding button on the steering wheel once; to turn off the corresponding light, press the corresponding button again. The status can then be viewed on the instrument panel. The front wipers and washer fluid can be operated by pressing and holding the return button on the steering wheel, and releasing it when finished. The front wiper speed can be controlled using the confirmation button, the up switch button, and the down switch button on the steering wheel to switch between low, medium, and high speeds. To switch between speeds, simply press the corresponding button; to cancel, press the button again. Each wiper operation can be performed using the Home button on the steering wheel; pressing it once executes the operation, and not pressing it cancels the operation.

[0065] Table 1

[0066] Turn left Previous track Turn right Next key High beams Volume up key low beam headlights Volume down button Front fog lights Voice button Rear fog lights Telephone key Front wipers plus washer fluid Back button Front wiper at low speed Confirm button Front wiper at medium speed Down switch key Front wiper high speed Up switch key Front wiper single wipe Home button

[0067] The above-described implementation scheme of this application determines a second switch to replace the first switch by pre-setting a switch replacement relationship, so that the second switch can correspond to both the first function and the second function. That is, the first function and the second function can be controlled by the second switch, thereby realizing the reuse of the second switch.

[0068] To further illustrate the technical solution of this application, the above technical solution will be applied to a specific scenario, such as... Figure 2 As shown, it includes:

[0069] Step 201: Check whether the vehicle's steering control function, lighting control function, and windshield wiper control function are malfunctioning.

[0070] Step 202: If the process fails, a mode switching command is sent to the steering wheel switch controller to switch the steering wheel switch from media system mode to steering / lighting / wiper control system mode. After the steering wheel switch mode is switched to steering / lighting / wiper control system mode, the user can control the steering, lighting, and wipers using the steering wheel switch. The specific correspondence between the various buttons on the steering wheel and the steering, lighting, and wiper controls can be preset.

[0071] Step 203: After the steering wheel switch mode switching is completed, a reminder message is output through the speaker and the instrument panel screen. This reminder message includes the steering wheel switch's function after mode switching displayed on the instrument panel screen, as well as voice content played through the speaker. The specific voice content could be: "Due to a combination switch malfunction, the steering wheel is unusable and can be controlled via the steering wheel buttons."

[0072] Step 204: If it fails, check for problems with the software and hardware.

[0073] Step 205: If the problem is software-related, attempt software repair; if the problem is hardware-related, attempt hardware repair.

[0074] Step 206: If the problem cannot be repaired, save the log data.

[0075] Step 207: If the problem can be repaired, proceed with the repair. After the repair is complete, send a mode switching command to the steering wheel switch controller to switch the steering wheel switch from the steering / light / wiper control system mode to the media system mode. Simultaneously, output a reminder message through the speaker. The corresponding voice message could be: "The combination switch malfunction has been repaired; the handle can be used normally." Before sending the mode switching command to the steering wheel switch controller after the repair is complete, it is necessary to determine whether performing the restoration now will affect user operation. Specifically, it's necessary to determine if the steering wheel switch is currently in operation. If so, switch the steering wheel switch mode to media system mode after the current operation is completed; otherwise, directly switch the steering wheel switch mode to media system mode.

[0076] It should be noted that when checking whether the vehicle's steering control, lighting control, and wiper control functions are malfunctioning, each control function is checked separately. If only some of the control functions are malfunctioning, the unmalfunctioning control functions will still be controlled by their corresponding switches, and only the switches corresponding to the malfunctioning control functions will be replaced by the switches on the steering wheel. For example, if during driving, the combination switch controller only detects a malfunction in the switch command signal related to the lighting function, the steering wheel switch, upon receiving the malfunction information, will only switch the media switch system on the left side of the steering wheel to the lighting system. Simultaneously, it will transmit the switching completion command to the HUT (Head Unit), which is the controller corresponding to the steering wheel button multiplexing system. This command will then be transmitted to the instrument panel through a pre-set lighting system switching diagram for display, and a voice prompt will inform the user: "Due to a combination switch malfunction, the lighting handle is unusable. It can be operated using the buttons on the left side of the steering wheel." If, during driving, the combination switch controller only detects a failure in the switch command signal related to the wiper function, the steering wheel switch, upon receiving the failure information, will only switch the media switch system on the right side of the steering wheel to the wiper system. Simultaneously, it will transmit the switching completion command to the HUT. The HUT will then transmit the corresponding wiper system switching diagram to the instrument panel for display, and at the same time, it will provide a voice prompt to the user: "Due to a combination switch malfunction, the wiper handle is unusable. It can be operated via the button system on the right side of the steering wheel."

[0077] Through the above process, the control functions corresponding to the combination switch are tested. When the control functions of the combination switch fail, the system mode of the switch buttons on the steering wheel is switched so that the function of the switch buttons on the steering wheel is switched to the control function of the combination switch. In this way, when the combination switch fails, the function of the combination switch can still be controlled through the switch buttons on the steering wheel without interfering with the normal use of the function of the combination switch. This improves the user's driving experience and enhances driving safety.

[0078] The above describes the steering wheel button multiplexing method provided by the embodiments of this application. The steering wheel button multiplexing device provided by the embodiments of this application will be described below with reference to the accompanying drawings.

[0079] like Figure 3 As shown, this embodiment of the invention also provides a steering wheel button multiplexing device, the device comprising:

[0080] The first detection module 301 is used to detect the first switch, which corresponds to the first function; wherein, any switch in the combination switch of the vehicle is the first switch;

[0081] The first processing module 302 is used to switch the second switch from a first mode to a second mode when the first switch malfunctions; wherein, when the second switch is in the first mode, it corresponds to a second function, and when the second switch is in the second mode, it corresponds to the first function, and the second switch is at least one of the buttons provided on the steering wheel of the vehicle.

[0082] Optionally, the device further includes:

[0083] The first output module is used to output a first reminder signal through the vehicle's display and speaker, so that the display shows the corresponding key replacement result and the speaker plays the corresponding first prompt voice.

[0084] Optionally, the device further includes:

[0085] The second processing module is used to switch the third switch from a third mode to a fourth mode when the first switch malfunctions. The third switch corresponds to a third function when it is in the third mode, and corresponds to the mode switching function of the second switch when it is in the fourth mode. The third switch is at least one of the buttons provided on the steering wheel of the vehicle.

[0086] Optionally, the device further includes:

[0087] The third processing module is used to switch the second switch from the first mode to the second mode when a mode switching command triggered by pressing the third switch is detected, while the second switch is in the first mode.

[0088] The fourth processing module is used to switch the second switch from the second mode to the first mode when a mode switching command triggered by pressing the third switch is detected, while the second switch is in the second mode.

[0089] Optionally, the device further includes:

[0090] The second detection module is used to detect the software parameters and hardware corresponding to the first switch when a fault is detected in the first switch.

[0091] The repair module is used to automatically repair the first switch when the software parameters and / or hardware corresponding to the first switch are abnormal.

[0092] The storage module is used to save abnormal data if the repair fails.

[0093] The fifth processing module is used to detect whether the second switch is in operation if the repair is successful. If so, the second switch is switched from the second mode to the first mode after the operation is completed. Otherwise, the second switch is switched from the second mode to the first mode.

[0094] Optionally, the device further includes:

[0095] The second output module is used to output a second reminder signal through the vehicle's speaker, so that the speaker plays a corresponding second prompt voice.

[0096] Optionally, the device further includes:

[0097] The determining module is used to determine the second switch corresponding to the first switch based on a preset switch replacement relationship.

[0098] The steering wheel button multiplexing device provided in this application detects a first switch and, when the first switch malfunctions, switches a second switch from a first mode to a second mode, so that the function corresponding to the second switch is switched from the second function to the first function. Since the first switch is any switch in a combination switch and the second switch is at least one of the buttons on the steering wheel, the second switch can control the first function corresponding to the first switch when the first switch malfunctions, without hindering the normal use of the first function. This improves the user's driving experience and enhances driving safety.

[0099] This application also provides a vehicle that includes the various processes of the above-described steering wheel button multiplexing device embodiment, and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0100] This application also provides an electronic device, including: a processor, a memory, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, it implements the various processes of the above-described steering wheel button multiplexing method embodiment and achieves the same technical effect. To avoid repetition, it will not be described again here.

[0101] For example, Figure 4 A schematic diagram of the physical structure of an electronic device is shown.

[0102] like Figure 4As shown, the electronic device may include a processor 410, a communication interface 420, a memory 430, and a communication bus 440, wherein the processor 410, the communication interface 420, and the memory 430 communicate with each other through the communication bus 440. The processor 410 can call logical instructions in the memory 430, and the processor 410 is used to perform the following steps: detecting a first switch, the first switch corresponding to a first function; wherein any switch in the vehicle's combination switch is the first switch; when the first switch malfunctions, switching a second switch from a first mode to a second mode; wherein when the second switch is in the first mode, it corresponds to a second function, and when the second switch is in the second mode, it corresponds to the first function, and the second switch is at least one of the buttons provided on the vehicle's steering wheel.

[0103] Furthermore, the logical instructions in the aforementioned memory 430 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0104] This application also provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the various processes of the above-described steering wheel button multiplexing method embodiment and achieves the same technical effect. To avoid repetition, it will not be described again here.

[0105] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0106] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of the present invention.

[0107] The embodiments of the present invention have been described above with reference to the accompanying drawings. However, the present invention is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of the present invention without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of the present invention.

[0108] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed in this invention 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 implementations should not be considered beyond the scope of this invention.

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

[0110] In the embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of 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 coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0111] 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.

[0112] In addition, the functional units in the various embodiments of the present invention 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.

[0113] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, essentially, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.

[0114] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A method for reusing steering wheel buttons, characterized in that, The method includes: The first switch is tested, and the first switch corresponds to the first function; wherein, any switch in the combination switch of the vehicle is the first switch, and the functions corresponding to the combination switch include: headlight control function, turn signal control function, and windshield wiper control function. When the first switch malfunctions, the second switch is switched from the first mode to the second mode; wherein, when the second switch is in the first mode, it corresponds to the second function, and when the second switch is in the second mode, it corresponds to the first function, and the second switch is at least one of the buttons provided on the steering wheel of the vehicle; The method further includes: When the first switch malfunctions, the third switch is switched from the third mode to the fourth mode. When the third switch is in the third mode, it corresponds to the third function. When the third switch is in the fourth mode, it corresponds to the mode switching function of the second switch. The third switch is at least one of the buttons provided on the steering wheel of the vehicle. When the second switch is in the first mode, when a mode switching command is triggered when the third switch is pressed, the second switch is switched from the first mode to the second mode. When the second switch is in the second mode, when a mode switching command is triggered when the third switch is pressed, the second switch is switched from the second mode to the first mode.

2. The steering wheel button reuse method according to claim 1, characterized in that, When the first switch malfunctions, after switching the second switch from the first mode to the second mode, the method further includes: The vehicle outputs a first reminder signal through its display and speaker, causing the display to show the corresponding button replacement result and the speaker to play the corresponding first prompt voice.

3. The steering wheel button reuse method according to claim 1, characterized in that, The method further includes: When a fault is detected in the first switch, the software parameters and hardware corresponding to the first switch are checked. When the software parameters and / or hardware corresponding to the first switch are abnormal, the first switch is automatically repaired. If the repair fails, save the abnormal data; If the repair is successful, check if the second switch is in operation. If so, switch the second switch from the second mode to the first mode after the operation is completed. Otherwise, switch the second switch from the second mode to the first mode.

4. The steering wheel button reuse method according to claim 3, characterized in that, After switching the second switch from the second mode to the first mode, the method further includes: The vehicle outputs a second reminder signal through its speaker, causing the speaker to play a corresponding second prompt voice.

5. The steering wheel button reuse method according to claim 1, characterized in that, Before switching the second switch from the first mode to the second mode, the method further includes: Based on the preset switch replacement relationship, determine the second switch corresponding to the first switch.

6. A steering wheel button multiplexing device, characterized in that, include: The first detection module is used to detect the first switch, which corresponds to the first function; wherein, any switch in the vehicle's combination switch is the first switch, and the functions corresponding to the combination switch include: headlight control function, turn signal control function, and windshield wiper control function. A first processing module is used to switch a second switch from a first mode to a second mode when the first switch malfunctions; wherein, when the second switch is in the first mode, it corresponds to a second function, and when the second switch is in the second mode, it corresponds to the first function, and the second switch is at least one of the buttons provided on the steering wheel of the vehicle; The device further includes: The second processing module is used to switch the third switch from a third mode to a fourth mode when the first switch malfunctions. The third switch corresponds to a third function when it is in the third mode, and corresponds to the mode switching function of the second switch when it is in the fourth mode. The third switch is at least one of the buttons provided on the steering wheel of the vehicle. The third processing module is used to switch the second switch from the first mode to the second mode when a mode switching command triggered by pressing the third switch is detected, while the second switch is in the first mode. The fourth processing module is used to switch the second switch from the second mode to the first mode when a mode switching command triggered by pressing the third switch is detected, while the second switch is in the second mode.

7. A vehicle, characterized in that, Includes the steering wheel button multiplexing device as described in claim 6.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the steering wheel button multiplexing method as described in any one of claims 1 to 5.