A system and method for changing the operating status of vehicle-mounted equipment

By designing a system for running status changes in vehicle equipment, using user settings to set the receiving circuit and fuse resistor to achieve the operation status changes and permanent storage of electronic products without input devices, the problem of inability to respond to user settings in the existing technology is solved, and the change is ensured. The state is not easy to recover.

CN114594976BActive Publication Date: 2024-12-31BEI DOU ZHI LIAN KE JI YOU XIAN GONG SI
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202210271326.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-18
Publication Date
2024-12-31
Estimated Expiration
2042-03-18

AI Technical Summary

Technical Problem

The prior art lacks a system that responds to user settings and can save the changed device operating status for a long time, especially for electronic products without input devices.

Method used

A system for changing the operating status of the vehicle equipment is designed, including user settings receiving circuit, on-board equipment operating status configuration module and change module, to capture user settings through the GPIO interface, and to achieve permanent level state changes using fuse resistors and switches, and to the MCU The changed state is recorded in Flash.

Benefits of technology

It realizes that electronic products without input devices can respond to user settings and permanently save the changed operating status, preventing users or maintenance personnel from restoring the default status through simple means.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114594976B_ABST
    Figure CN114594976B_ABST
Patent Text Reader

Abstract

The present application provides a system and method for changing the operating status of an on-board device, and relates to the field of on-board device control technology. The system includes: a user setting receiving circuit connected to the first interface of the host's MCU, which is used to pull the first interface of the host's MCU from a low level to a high level when capturing the user setting; an on-board device operating status configuration module, which is used to use a binary value to represent the operating status of a on-board device or a combination of operating statuses of multiple on-board devices; and an on-board device operating status change module, which is used to change the operating status of each on-board device according to the operating status of a on-board device or a combination of operating statuses of multiple on-board devices recorded by the on-board device operating status configuration module when the first interface of the host's MCU is obtained to be at a high level. For on-board devices without input devices, the system of the present application can receive user settings and change the operating status of each on-board device according to the user settings.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of vehicle-mounted equipment, and in particular to a system and method for changing the operating status of a vehicle-mounted equipment. Background Art

[0002] Currently, electronic products generally use panel buttons or touch screens to identify and record user setting inputs. However, for electronic products without input devices, there is currently a lack of a system that responds to user settings and can permanently save the changed device operating status. Summary of the invention

[0003] In view of this, the present application provides a system and method for changing the operating status of an in-vehicle device to solve the above-mentioned technical problems.

[0004] In a first aspect, an embodiment of the present application provides a system for changing the operating state of an in-vehicle device, which is applied to an in-vehicle device without an input module, comprising: a user setting receiving circuit, and an in-vehicle device operating state configuration module and an in-vehicle device operating state changing module set in a host; the user setting receiving circuit is connected to a first interface of an MCU of the host;

[0005] The user setting receiving circuit is used to pull up the first interface of the host MCU from a low level to a high level when capturing the user setting;

[0006] The vehicle-mounted device operating state configuration module is used to use binary values ​​to represent the operating state of one vehicle-mounted device or a combination of operating states of multiple vehicle-mounted devices;

[0007] The vehicle-mounted device operating status changing module is used to change the operating status of each vehicle-mounted device according to the operating status of one vehicle-mounted device or the combination of operating statuses of multiple vehicle-mounted devices recorded by the vehicle-mounted device operating status configuration module when the first interface of the host's MCU is acquired to be at a high level.

[0008] Furthermore, the first interface is a GPIO_P1 interface.

[0009] Furthermore, the user-set receiving circuit includes: a resistor, a first power supply, a diode, a capacitor, a fuse resistor, a switch and a second power supply; wherein, one end of the resistor is connected to the first interface of the host's MCU, and the other end is connected to the first power supply, one end of the diode is connected to the first interface of the host's MCU, and the other end is respectively connected to one end of the capacitor, one end of the fuse resistor and one end of the switch; the other end of the capacitor is grounded, the other end of the fuse resistor is grounded, and the other end of the switch is connected to the second power supply.

[0010] Furthermore, the vehicle-mounted device operation status configuration module is specifically used to:

[0011] Use the value 0 to represent the initial state of one vehicle-mounted device or the combination of the initial states of multiple vehicle-mounted devices;

[0012] A value of 1 is used to represent a non-initial state of one in-vehicle device or a combination of non-initial states of multiple in-vehicle devices.

[0013] Further, according to the operating state of a corresponding vehicle-mounted device or a combination of operating states of multiple vehicle-mounted devices recorded by the vehicle-mounted device operating state configuration module, the operating state of each vehicle-mounted device is changed, including:

[0014] Change the operating state of one or more vehicle-mounted devices to a non-initial state.

[0015] Furthermore, the system also includes: a Flash set in the MCU of the host, which is used to record the changed operating status of each vehicle-mounted device through a mark bit.

[0016] In a second aspect, an embodiment of the present application provides a method for changing the operating state of an on-board device, which is applied to a system for changing the operating state of an on-board device in an embodiment of the present application, comprising:

[0017] When the user setting receiving circuit receives the user setting, the first interface of the host MCU is pulled up from a low level to a high level;

[0018] When the vehicle-mounted device operation status changing module obtains that the first interface of the host's MCU is at a high level, the operation status of each vehicle-mounted device is changed according to the operation status of one or more vehicle-mounted devices recorded by the vehicle-mounted device operation status configuration module.

[0019] Furthermore, when the user setting receiving circuit receives the user setting, the first interface of the host MCU is pulled up from a low level to a high level; including:

[0020] When the switch is in an off state, the level output by the first interface of the MCU of the host is pulled down to a low level after passing through a diode and a fuse resistor;

[0021] When the switch is turned on, the fuse resistor is blown, and the switch is turned off, and the resistor pulls up the low level of the first interface of the host MCU to a high level.

[0022] Furthermore, the method also includes: when the first interface of the host MCU continuously reads a high level, writing a mark bit to the Flash of the MCU to record the changed operating status of each vehicle-mounted device.

[0023] Furthermore, the method also includes: when the MCU of the host is powered on, reading the mark bit of the internal Flash of the MCU, and starting each vehicle-mounted device according to the changed operating status of each vehicle-mounted device.

[0024] For electronic products without input devices, this application provides a method for receiving user settings, and can change the operating status of each vehicle-mounted device according to the user settings, and permanently save the operating status of the vehicle-mounted device after the change. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0026] Figure 1 A functional structure diagram of a system for changing the operating status of an on-board device provided in an embodiment of the present application;

[0027] Figure 2 A structural diagram of a user setting receiving circuit provided in an embodiment of the present application;

[0028] Figure 3 A flowchart of a method for changing the operating status of an on-board device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0029] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. The components of the embodiments of the present application described and shown in the drawings here can be arranged and designed in various different configurations.

[0030] Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the present application for which protection is sought, but merely represents selected embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.

[0031] First, the design concept of the embodiments of the present application is briefly introduced.

[0032] Currently, electronic products generally use panel buttons or touch screens to identify and record user setting inputs. However, for electronic products without input devices, there is currently a lack of a system that responds to user settings and can permanently save the changed device operating status.

[0033] To solve the above technical problems, an embodiment of the present application provides a system for changing the operating status of a vehicle-mounted device, comprising: a user setting receiving circuit, and a vehicle-mounted device operating status configuration module and a vehicle-mounted device operating status changing module set on a host; the user setting receiving circuit is connected to the first interface of the host's MCU; the user setting receiving circuit is used to pull the first interface of the host's MCU from a low level to a high level when the user setting is captured; the vehicle-mounted device operating status configuration module is used to use binary values ​​to represent the operating status of a vehicle-mounted device or a combination of the operating statuses of multiple vehicle-mounted devices; the vehicle-mounted device operating status changing module is used to change the operating status of each vehicle-mounted device according to the operating status of a vehicle-mounted device or a combination of the operating statuses of multiple vehicle-mounted devices recorded by the vehicle-mounted device operating status configuration module when the first interface of the host's MCU is obtained to be at a high level.

[0034] For vehicle-mounted devices without input devices, the present application provides a method for receiving user settings, and can change the operating status of each vehicle-mounted device according to the user settings, and permanently save the operating status of the vehicle-mounted device after the change.

[0035] After introducing the application scenarios and design concepts of the embodiments of the present application, the technical solutions provided by the embodiments of the present application are described below.

[0036] like Figure 1 As shown, the embodiment of the present application provides a system for changing the operating state of an in-vehicle device, which is applied to an in-vehicle device without an input device, comprising: a user setting receiving circuit 101, and an in-vehicle device operating state configuration module 102 and an in-vehicle device operating state changing module 103 set in a host; the user setting receiving circuit is connected to the GPIO_P1 interface of the MCU of the host;

[0037] The user setting receiving circuit 101 is used to pull up the GPIO_P1 interface of the host MCU from a low level to a high level when capturing the user setting;

[0038] In this embodiment, if Figure 2As shown, the user sets the receiving circuit 101 to include: a resistor R1, a first power supply Vcc1, a diode D1, a capacitor C1, a fuse resistor RF1, a switch S1 and a second power supply Vcc2; wherein, one end of the resistor R1 is connected to the GPIO_P1 interface of the host's MCU, and the other end is connected to the first power supply, one end of the diode D1 is connected to the GPIO_P1 interface of the host's MCU, and the other end is respectively connected to one end of the capacitor C1, one end of the fuse resistor RF1 and one end of the switch S1; the other end of the capacitor C1 is grounded, the other end of the fuse resistor RF1 is grounded, and the other end of the switch S1 is connected to the second power supply Vcc2.

[0039] Preferably, the voltage of the first power supply is 3.3 V, and the voltage of the second power supply is 12 V. The switch S1 is a button.

[0040] In the default state, the level of the host's MCU GPIO_P1 interface is pulled down to a low level after passing through the diode D1 and the fuse resistor RF1. When the user needs to change the operating state of the vehicle-mounted device, press the switch S1, and a large current is generated at the end of the fuse resistor RF1, thereby fusing RF1. The high voltage and large current generated by the closing of the switch S1 will not affect the MCU's GPIO_P1 interface due to the isolation of the diode D1, thereby protecting the MCU's GPIO interface. When the fuse resistor RF1 is blown, the circuit enters the open circuit state, the switch S1 is disconnected, and the host's MCU's GPIO_P1 interface obtains a high-level input through the resistor R1. The function of the capacitor C1 is to absorb pulses and achieve anti-shake filtering.

[0041] Since the fusing of the fuse resistor RF1 in the circuit is a permanent state change, the GPIO_P1 interface of the host MCU can obtain a permanent level state change according to the user's single turning on of the switch S1, thereby achieving the purpose of permanently saving the user settings and making them irreversible.

[0042] The vehicle-mounted device operating state configuration module 102 is used to use binary values ​​to represent the operating state of one vehicle-mounted device or a combination of operating states of multiple vehicle-mounted devices;

[0043] In this embodiment, a value of 0 is used to represent an initial state of an onboard device or a combination of initial states of multiple onboard devices; a value of 1 is used to represent a non-initial state of an onboard device or a combination of non-initial states of multiple onboard devices.

[0044] The vehicle-mounted device operation status changing module 103 is used to change the operation status of each vehicle-mounted device according to the operation status of a vehicle-mounted device or the combination of operation statuses of multiple vehicle-mounted devices recorded by the vehicle-mounted device operation status configuration module when the GPIO_P1 interface of the host's MCU is obtained to be at a high level, that is, to change the operation status of one or more vehicle-mounted devices to a non-initial state.

[0045] In addition, in order to prevent the user from restoring the fuse resistor RF1 through maintenance, thereby restoring the user settings to the default state. When the user turns on switch S1 to fuse RF1, the GPIO_P1 interface can continuously read a high level (the continuous reading time can be set in advance), and write a mark bit to the internal Flash of the MCU, which can permanently save the operating status of the device. When the MCU is powered on again, it no longer reads the status of the GPIO_P1 interface, but directly reads the mark bit written in the Flash to determine the operating status setting of the device. In this way, users or maintenance personnel cannot restore the fuse resistor RF1 through simple maintenance and obtain the previously set operating status of the device. Unless the software of the host MCU can be obtained to rewrite the Flash and replace the resistor RF1 to restore to the previous setting state, this operation is generally not achievable for users and ordinary maintenance personnel.

[0046] The user setting status change is recorded through the fuse resistor RF1, and then the level status after the host MCU reads the fuse resistor RF1 is modified to configure the mark bit of the internal Flash, so that the user cannot restore the previous setting status through simple maintenance.

[0047] Based on the system of the above embodiment, Figure 3 As shown, the embodiment of the present application provides a method for changing the operating state of a vehicle-mounted device, including:

[0048] Step 201: When the user setting receiving circuit receives the user setting, the first interface of the host MCU is pulled up from a low level to a high level;

[0049] In this embodiment, the first interface is the GPIO_P1 interface, and the steps are specifically as follows:

[0050] When the switch S1 is in the off state, the level output by the GPIO_P1 interface of the host MCU is pulled down to a low level after passing through the diode D1 and the fuse resistor RF1;

[0051] When the switch S1 is turned on, the fuse resistor RF1 is blown, the switch S1 is turned off, and the resistor R1 pulls up the low level of the first interface of the host MCU to a high level.

[0052] Step 202: When the vehicle-mounted device operation status changing module obtains that the first interface of the host MCU is at a high level, the operation status of each vehicle-mounted device is changed according to the operation status of one or more vehicle-mounted devices recorded by the vehicle-mounted device operation status configuration module.

[0053] The method further includes: when the first interface of the MCU of the host continuously reads a high level, writing a mark bit to the Flash of the MCU to record the changed operating status of each vehicle-mounted device. When the MCU of the host is powered on, reading the mark bit of the internal Flash of the MCU, and starting each vehicle-mounted device according to the changed operating status of each vehicle-mounted device.

[0054] In addition, although the operations of the method of the present application are described in a specific order in the drawings, this does not require or imply that the operations must be performed in this specific order, or that all the operations shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps.

[0055] Although the preferred embodiments of the present application have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications falling within the scope of the present application.

[0056] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A system for changing the operating status of an on-board device, applied to an on-board device without an input device, characterized in that: include: The user sets the receiving circuit, and sets the vehicle-mounted device operation status configuration module and the vehicle-mounted device operation status change module in the host; The user sets the receiving circuit to be connected to the first interface of the MCU of the host; The user setting receiving circuit is used to pull up the first interface of the host MCU from a low level to a high level when capturing the user setting; The vehicle-mounted device operating state configuration module is used to use binary values ​​to represent the operating state of one vehicle-mounted device or a combination of operating states of multiple vehicle-mounted devices; The vehicle-mounted device operation status changing module is used to change the operation status of each vehicle-mounted device according to the operation status of one vehicle-mounted device or the combination of operation statuses of multiple vehicle-mounted devices recorded by the vehicle-mounted device operation status configuration module when the first interface of the MCU of the host is obtained to be at a high level; The user setting receiving circuit comprises: a resistor (R1), a first power supply, a diode (D1), a capacitor (C1), a fuse resistor (RF1), a switch (S1) and a second power supply; wherein one end of the resistor (R1) is connected to a first interface of an MCU of a host, and the other end is connected to the first power supply; one end of the diode (D1) is connected to the first interface of the MCU of the host, and the other end is respectively connected to one end of the capacitor (C1), one end of the fuse resistor (RF1) and one end of the switch (S1); the other end of the capacitor (C1) is grounded, the other end of the fuse resistor (RF1) is grounded, and the other end of the switch (S1) is connected to the second power supply; When the switch (S1) is turned on, the fuse resistor (RF1) is blown, the switch (S1) is turned off, and the resistor (R1) pulls up the low level of the first interface of the host MCU to a high level.

2. The system for changing the operating status of an on-vehicle device according to claim 1, characterized in that: The first interface is the GPIO_P1 interface.

3. The system for changing the operating status of an on-vehicle device according to claim 1, characterized in that: The vehicle-mounted equipment operation status configuration module is specifically used for: Use the value 0 to represent the initial state of one vehicle-mounted device or the combination of the initial states of multiple vehicle-mounted devices; A value of 1 is used to represent a non-initial state of one in-vehicle device or a combination of non-initial states of multiple in-vehicle devices.

4. The system for changing the operating status of an on-vehicle device according to claim 3, characterized in that: According to the operating state of a corresponding on-board device or a combination of operating states of multiple on-board devices recorded by the on-board device operating state configuration module, the operating state of each on-board device is changed, including: Change the operating state of one or more vehicle-mounted devices to a non-initial state.

5. The system for changing the operating status of an on-vehicle device according to claim 3, characterized in that: The system further comprises: a Flash arranged in the MCU of the host, which is used to record the changed operation status of each vehicle-mounted device through a mark bit.

6. A method for changing the operating status of an on-vehicle device, characterized in that: A system for changing the operating state of an on-vehicle device according to any one of claims 1 to 5, comprising: When the user setting receiving circuit receives the user setting, the first interface of the host MCU is pulled up from a low level to a high level; When the vehicle-mounted device operation status changing module obtains that the first interface of the host's MCU is at a high level, the operation status of each vehicle-mounted device is changed according to the operation status of one or more vehicle-mounted devices recorded by the vehicle-mounted device operation status configuration module.

7. The method for changing the operating status of an on-vehicle device according to claim 6, characterized in that: When the user setting receiving circuit receives the user setting, the first interface of the host MCU is pulled up from a low level to a high level; including: When the switch (S1) is in an off state, the level output by the first interface of the MCU of the host is pulled down to a low level after passing through the diode (D1) and the fuse resistor (RF1); When the switch (S1) is turned on, the fuse resistor (RF1) is blown, the switch (S1) is turned off, and the resistor (R1) pulls up the low level of the first interface of the host MCU to a high level.

8. The method for changing the operating status of an on-vehicle device according to claim 7, characterized in that: The method further includes: when the first interface of the MCU of the host continuously reads a high level, writing a mark bit into the Flash of the MCU to record the changed operating status of each vehicle-mounted device.

9. The method for changing the operating status of an on-vehicle device according to claim 8, characterized in that: The method further comprises: when the MCU of the host is powered on, reading the mark bit of the internal Flash of the MCU, and starting each vehicle-mounted device according to the changed running state of each vehicle-mounted device.