A method for screen display and vehicle-mounted terminal

By working together with the first controller and the display driver chip, the problem of abnormal display of high-security functions on the vehicle display screen was solved, and the stability and security of the display were ensured without adding hardware.

CN116069278BActive Publication Date: 2026-01-02PATEO CONNECT (DALIAN) CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111299115.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-04
Publication Date
2026-01-02
Estimated Expiration
2041-11-04

AI Technical Summary

Technical Problem

Without adding hardware, existing technology cannot guarantee that high-safety-level functions on vehicle displays will display normally under all conditions, which may lead to display abnormalities.

Method used

Through the collaborative work of the first controller and the display driver chip, the working status data of the second controller is collected to determine its normal working status. When the second controller malfunctions, a control command is sent to the display driver chip to hide the display data of the second controller and display image information with a higher security level from the first controller.

Benefits of technology

Ensure that high-security features are always displayed correctly on the vehicle's screen, improving user driving safety and avoiding increased hardware costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116069278B_ABST
    Figure CN116069278B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a method for screen display and a vehicle-mounted terminal. The method comprises: collecting working state data of a second controller; determining whether the second controller can work normally according to the working state data of the second controller; sending a data extraction instruction to a display driving chip; and sending a first regulation instruction to the display driving chip when the second controller cannot work normally. Embodiments of the present application can ensure that functions with a high safety level are always normally displayed on a vehicle display screen.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the automotive field, and more particularly to a screen display method and an in-vehicle terminal. Background Technology

[0002] As vehicles become more feature-rich and performant, many have adopted LCD instrument clusters or LCD control panels. To enhance the user experience, these displays are often richly detailed and visually appealing. Currently, the instrument clusters and control panels are subject to functional safety certification. To ensure optimal display quality, operating systems such as QNX / Linux are used to render the visuals. However, even if the kernels of these operating systems meet functional safety requirements, issues can still arise during development and use, causing displays to malfunction. For certain specialized functions (such as vehicle warning messages), where higher functional safety standards are required, it is essential to ensure proper display under all conditions.

[0003] Existing technologies ensure that these high-safety-level display contents are displayed using other warning lights or similar methods, thereby guaranteeing their proper functioning under all conditions. However, this increases the hardware costs of vehicle manufacturing. Therefore, how to ensure that high-safety-level functions are consistently displayed correctly on the vehicle's screen without adding hardware is a problem that urgently needs to be solved by those skilled in the art. Summary of the Invention

[0004] This application provides a screen display method and an in-vehicle terminal, which can display various vehicle functions through different display layers, thereby ensuring that functions with higher security levels are always displayed normally on the vehicle display screen.

[0005] In a first aspect, embodiments of this application provide a screen display method applied to a first controller, comprising:

[0006] Collect the operating status data of the second controller;

[0007] Determine whether the second controller is functioning properly based on its operating status data.

[0008] Send data extraction instructions to the display driver chip;

[0009] When the second controller malfunctions, a first control command is sent to the display driver chip.

[0010] Secondly, embodiments of this application provide a screen display method applied to a display driver chip, comprising:

[0011] receive the display data sent by the first controller and the second controller;

[0012] receive the first control instruction sent by the first controller when the second controller cannot work normally;

[0013] hide the second image information corresponding to the second display data sent by the second controller according to the first control instruction;

[0014] display the first image information corresponding to the first display data controlled by the first controller.

[0015] In a third aspect, an embodiment of the present application provides a vehicle-mounted terminal, comprising: a first controller, a second controller, a display driving chip, a memory and a display screen.

[0016] The first controller is configured to collect working state data of the second controller, to determine whether the second controller can work normally according to the working state data of the second controller, to send a data extraction instruction to the display driving chip, and to send a first control instruction to the display driving chip, wherein the data extraction instruction is used to control the display driving chip to obtain first display data, and the first control instruction is used to control the display driving chip to hide second image information corresponding to second display data sent by the second controller;

[0017] The display driving chip is configured to receive the display data sent by the first controller and the second controller, to receive the first control instruction sent by the first controller, to hide the second image information corresponding to the second display data sent by the second controller according to the first control instruction, and to display first image information corresponding to first data controlled by the first controller.

[0018] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, comprising:

[0019] The computer readable storage medium stores instructions, and when the instructions are run on a computer, the method according to the first aspect and / or the second aspect is implemented.

[0020] By implementing the embodiments of the present application, the function of a higher security level can be displayed on the display screen of the vehicle at all times, and the driving safety of a user is ensured. BRIEF DESCRIPTION OF DRAWINGS

[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative effort.

[0022] Figure 1is a flowchart of a method for screen display provided by an embodiment of the present application;

[0023] Figure 2 is a flowchart of another method for screen display provided by an embodiment of the present application;

[0024] Figure 3 is a flowchart of another method for screen display provided by an embodiment of the present application;

[0025] Figure 4 is a schematic diagram of a vehicle terminal provided by an embodiment of the present application;

[0026] Figure 5 is a schematic diagram of another vehicle terminal provided by an embodiment of the present application;

[0027] Figure 6 is a schematic diagram of a screen display layer structure provided by an embodiment of the present application;

[0028] Figure 7 is a schematic diagram of another vehicle terminal provided by an embodiment of the present application. DETAILED DESCRIPTION

[0029] The embodiments of the present application will be described below in conjunction with the accompanying drawings in the embodiments of the present application.

[0030] The terms "comprising" and "having" and any variations thereof in the specification and claims and the above drawings are intended to cover not exclusive inclusions. For example, a process, method, system, product, or device that includes a list of steps or units is not limited to the listed steps or units, but can optionally further include other steps or units not listed or can optionally further include other steps or units inherent to such processes, methods, products, or devices.

[0031] Next, a method for screen display provided by an embodiment of the present application will be described in detail in conjunction with the steps in Figures 1 to 3

[0032] Please refer to Figure 1 is a flowchart of a method for screen display provided by an embodiment of the present application, applied to a first controller, which can include the following steps:

[0033] S101, collect working state data of a second controller.

[0034] In a possible implementation, a working state confirmation instruction is sent to the second controller at a preset time interval, and working state feedback information sent by the second controller is received, and then the working state data of the second controller is obtained according to the working state feedback information.

[0035] ​For example, if the preset time interval is 0.2 seconds, the first controller sends the working state confirmation instruction to the second controller every 0.2 seconds. The skilled person can set a suitable preset time interval according to the actual situation, which is not limited in the present application.

[0036] S102, determining whether the second controller can work normally according to the working state data of the second controller.

[0037] In a possible implementation, if the first controller can receive the working state feedback information of the second controller, it indicates that the second controller can work normally; if the first controller does not receive the working state feedback information of the second controller within a preset time, it indicates that the second controller cannot work normally. It should be noted that the above example is only used to explain a possible second controller working state determination method, which should not be limited to the present application, and the skilled person can set different working state determination methods according to the actual situation.

[0038] S103, sending a data extraction instruction to the display driving chip.

[0039] It should be noted that the data extraction instruction can be used to control the display driving chip to obtain the first display data from the memory. The first display data can be data with a security level greater than a preset level, including at least one of the battery and power generation system state image data, the engine oil system state image data, the engine state image data, the fuel storage image data, or the vehicle speed image data.

[0040] For example, when the first display data is the vehicle speed image data, the data extraction instruction can guide the display driving chip to obtain the vehicle speed image data of the vehicle from the memory, and to draw the corresponding vehicle speed image according to the vehicle speed image data.

[0041] S104, sending a first control instruction to the display driving chip when the second controller cannot work normally.

[0042] It should be noted that the first control instruction is used to control the display driving chip to hide the second image information corresponding to the second display data sent by the second controller. The second display data can be data with a security level less than the preset level and / or rendering data of the first display data, including at least one of the navigation map image data, the rendered battery and power generation system state image data, the rendered engine oil system state image data, the rendered engine state image data, the rendered fuel storage image data, or the rendered vehicle speed image data.

[0043] For example, when the second display data is navigation map image data, the display driving chip can draw a navigation image according to the navigation map image data; when the second display data is rendered vehicle speed image data, the display driving chip can draw a rendered vehicle speed image, and the rendered vehicle speed image is more detailed and vivid than the vehicle speed image corresponding to the first display data, which is beneficial to improve the user's driving experience.

[0044] In a possible implementation, the second control instruction is sent to the display driving chip when the second controller is in normal operation. The second control instruction can be used to control the display driving chip to hide the first image information and display the second image information.

[0045] It can be seen that, by alternately displaying the first image controlled by the first controller and the second image controlled by the second controller, the application can ensure that the function with high security level is always displayed on the vehicle display screen (or instrument panel), and the driving safety of the user is ensured.

[0046] Please refer to Figure 2 Another flowchart of a method for screen display provided in the application is shown, which is applied to a display driving chip and can include the following steps:

[0047] S201, receiving display data sent by a first controller and a second controller.

[0048] In a possible implementation, in response to a data extraction instruction sent by the first controller, the first display data is acquired, and first image information is generated according to the first display data; and the second display data sent by the second controller is received, and second image information is generated according to the second display data.

[0049] S202, receiving a first control instruction sent by the first controller when the second controller is not in normal operation.

[0050] S203, hiding second image information corresponding to the second display data sent by the second controller according to the first control instruction.

[0051] S204, displaying first image information corresponding to the first display data controlled by the first controller.

[0052] The "first display data" and "second display data" mentioned in the above method are the same as Figure 1 The "first display data" and "second display data" mentioned in the above method are the same as

[0053] It can be seen that when the second controller cannot work normally, the display driving chip hides the second image related to the second controller according to the first control instruction sent by the first controller, and displays the first image related to the first controller, so that the user can use the vehicle normally, and the driving behavior of the user is not affected.

[0054] Please refer to Figure 3 Another flowchart of a method for screen display provided by the embodiment of the application is applied to a display driving chip, and can include the following steps.

[0055] S301, when the second controller can work normally, receiving a second control instruction sent by the first controller.

[0056] S302, hiding the first image information according to the second control instruction, and displaying the second image information.

[0057] It can be seen that when the second controller can work normally, the display driving chip hides the first image related to the first controller according to the second control instruction sent by the first controller, and displays the second image related to the second controller, so that the user can use the function on the vehicle normally, and more delicate image information can be presented to the user, and the user experience of using the vehicle is improved.

[0058] The device related to the embodiment of the application will be described below with reference to the drawings.

[0059] Please refer to Figure 4 A composition diagram of a vehicle-mounted terminal provided by the embodiment of the application can include a first controller 410, a second controller 420, a display driving chip 430, a memory 440, and a display screen 450, so as to realize the above Figures 1 to 3 Corresponding method steps.

[0060] The first controller 410 can be used to collect the working state data of the second controller 420, can be used to determine whether the second controller 420 can work normally according to the working state data of the second controller 420, can send a data extraction instruction to the display driving chip 430, and can send a first control instruction to the display driving chip 430. The data extraction instruction can be used to control the display driving chip 430 to obtain first display data, and the first control instruction can be used to control the display driving chip 430 to hide the second image information corresponding to the second display data sent by the second controller 420.

[0061] In a possible implementation, the first controller 410 can also be configured to send a working state confirmation instruction to the second controller 420 at a preset time interval, receive working state feedback information sent by the second controller 420, obtain working state data of the second controller 420 according to the working state feedback information, and send a second regulation instruction to the display driving chip 430. The second regulation instruction can be used to control the display driving chip 430 to hide the first image information and display the second image information.

[0062] The second controller 420 can be configured to send second display data to the display driving chip 430, receive a working state confirmation instruction sent by the first controller 410, and send working state feedback information to the first controller 410.

[0063] The display driving chip 430 can be configured to receive display data sent by the first controller 410 and the second controller 420, receive a first regulation instruction sent by the first controller 410, hide second image information corresponding to the second display data sent by the second controller 420 according to the first regulation instruction, and display first image information corresponding to the first data regulated by the first controller 410.

[0064] In a possible implementation, the display driving chip 430 can also be configured to receive a data extraction instruction sent by the first controller 410, obtain first display data from the memory 440 according to the data extraction instruction, generate first image information according to the first display data, and display second image information.

[0065] The memory 440 can be configured to send first display data to the display driving chip 430.

[0066] The display screen 450 can be configured to display first image information or second image information.

[0067] More specifically, the components and / or functions of the vehicle-mounted terminal can be referred to Figure 5 . In this case, Figure 5 the display driving chip corresponds to the display driving chip 430 in Figure 4 , the MCU corresponds to the first controller 410 in Figure 4 , the SOC corresponds to the second controller 420 in Figure 4 , the display data storage module corresponds to the memory 440 in Figure 4 , and the display screen corresponds to the display screen 450 in Figure 4 .

[0068] In one possible implementation, if the SOC cannot work normally, the MCU sends a layer selection instruction to the display driving chip to control the layer superposition output module of the display driving chip to output only the image information of the basic drawing layer (equivalent to the first layer mentioned in Figure 4 ) drawn by the basic drawing layer module to the display screen. If the SOC can work normally, the layer selection instruction sent by the MCU to the display driving chip controls the display driving chip to superimpose the image information of the basic drawing layer and the SOC drawing layer (equivalent to the second layer mentioned in Figure 4 ).

[0069] The display position information of the layer can refer to Figure 6 . The position information of the layer mainly involved in the present application is that the first layer (equivalent to the basic drawing layer mentioned above) is above the second layer (equivalent to the SOC drawing layer mentioned above). When the SOC controls to generate multiple layer image information, a third layer in Figure 6 may be added for auxiliary display. The number of specific layers is determined according to the layer image information generated by the SOC control. It should be noted that Figure 6 only refers to a layer display method involved in the embodiments of the present application. In principle, the skilled person can flexibly design the position of the layer.

[0070] It should be noted that Figure 5 only for a more detailed illustration of the device of the embodiments of the present application, and does not mean that the vehicle-mounted terminal involved in the present application can only be the structure shown in Figure 5 , which should not be limited to the present application. The structure of the specific vehicle-mounted terminal is designed by the skilled person according to the actual situation.

[0071] Please refer to Figure 7 , another composition schematic diagram of a vehicle-mounted terminal provided by the embodiments of the present application. The vehicle-mounted terminal 50 can include:

[0072] The processor 710, the memory 720 and the I / O interface 730. The processor 710, the memory 720 and the I / O interface 730 can be communicatively connected. The memory 720 is used to store instructions, and the processor 710 is used to execute the instructions stored in the memory 720 to realize the method steps as described above Figures 1-3 .

[0073] The processor 710 is used to execute the instructions stored in the memory 720 to control the I / O interface 730 to receive and send signals to complete the steps in the above method. The memory 720 can be integrated in the processor 710, or can be separately arranged from the processor 710.

[0074] The memory 720 can further include a storage system 721, a cache 722 and a RAM 723. The cache 722 is a first-level memory existing between the RAM 723 and the CPU, composed of static storage chips (SRAM), with a relatively small capacity but much higher speed than the main memory, close to the speed of the CPU; the RAM 723 is an internal memory directly exchanging data with the CPU, which can be read and written at any time (except for refreshing), and has very fast speed, and is usually used as a temporary data storage medium for the operating system or other programs running at the moment. The three realize the function of the memory 720.

[0075] As an implementation manner, the function of the I / O interface 730 can be realized by a transceiver circuit or a dedicated transceiver chip. The processor 710 can be realized by a dedicated processing chip, a processing circuit, a processor or a general-purpose chip.

[0076] As another implementation manner, the device provided by the embodiment of the present application can be realized by using a general-purpose computer. That is, the program codes realizing the functions of the processor 710 and the I / O interface 730 are stored in the memory 720, and the general-purpose processor realizes the functions of the processor 710 and the I / O interface 730 by executing the codes in the memory 720.

[0077] The concepts, explanations, detailed descriptions and other steps related to the technical solutions provided by the embodiments of the present application involved in the device are described in the foregoing method or the description of the method steps performed by the device in the other embodiments, and will not be repeated here.

[0078] As another implementation manner of the embodiment, a computer readable storage medium is provided, which stores instructions, and the instructions are executed to perform the method in the method embodiment.

[0079] As another implementation manner of the embodiment, a computer program product is provided, which includes instructions, and the instructions are executed to perform the method in the method embodiment.

[0080] According to the method and device provided by the embodiments of the present application, the embodiments of the present application also provide a system, and the composition manner can be referred to the system shown in Figure 4 , and the executed method can be referred to the description in the embodiment shown in Figures 1-3 , and will not be repeated here.

[0081] Those skilled in the art can understand that, in order to facilitate the description, Figure 7 , only one memory and one processor are shown. In actual terminals or servers, there can be multiple processors and memories. The memory can also be referred to as a storage medium or a storage device, and the embodiments of the present application do not limit this.

[0082] It should be appreciated that in the embodiments of the present application, the processor can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic components, discrete hardware components, etc.

[0083] It should also be understood that the memory mentioned in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically EPROM (EEPROM) or a flash memory. The volatile memory can be a random access memory (RAM) used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchlink dynamic random access memory (SLDRAM) and direct memory bus random access memory (DR RAM).

[0084] It should be noted that when the processor is a general-purpose processor, a DSP, an ASIC, an FPGA or other programmable logic device, a discrete gate or transistor logic component, a discrete hardware component, the memory (storage module) is integrated in the processor.

[0085] It should be noted that the memory described herein is intended to include, but not be limited to, the above types of programmable memory devices and any other suitable type of memory.

[0086] The bus can include a power bus, a control bus, and a status signal bus in addition to the data bus. However, for the sake of clarity, the various buses are indicated as a bus in the figure.

[0087] It should also be understood that the first, second, third, fourth, and various numbered items discussed herein are merely for descriptive convenience and are not intended to limit the scope of the application.

[0088] It should be understood that the term "and / or" used herein is merely used to describe associated objects, and can represent three relationships, for example, A and / or B can represent three cases: A exists alone, A and B exist together, and B exists alone. In addition, the character " / " in this paper generally represents an "or" relationship between the associated objects before and after it.

[0089] In the implementation process, each step of the above method can be completed by the integrated logic circuit of hardware in the processor or the instruction in the form of software. The steps of the method disclosed in combination with the embodiments of the application can be directly embodied as hardware processor execution completion, or executed by hardware and software modules in the processor. The software module can be located in a mature storage medium in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, register, etc. The storage medium is located in the memory, and the processor reads the information in the memory, and combines the hardware to complete the steps of the above method. To avoid repetition, it will not be described in detail here.

[0090] In various embodiments of the application, the size of the serial number of each process described above does not mean the order of execution, and the execution order of each process should be determined by its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the application.

[0091] Those of ordinary skill in the art can realize that the various illustrative logical blocks (ILB) and steps described in combination with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether the function is executed in hardware or software depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the application.

[0092] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented by other manners. For example, the above-described device embodiments are merely illustrative, for example, the division of the units is merely a logical function division, and in actual implementation, another division manner can be adopted, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interfaces, devices or units, and can be electrical, mechanical or other forms.

[0093] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e., can be located in one place or can be distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.

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

[0095] In the above embodiments, all or part can be realized by software, hardware, firmware or any combination thereof. When realized by software, all or part can be realized in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network or other programmable device. The computer instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another, for example, the computer instructions can be transferred from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line) or wireless (such as infrared, wireless, microwave, etc.) manner. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media. The available media can be magnetic media (for example, floppy disk, hard disk, magnetic tape), optical media (for example, DVD), or semiconductor media (for example, solid state disk) and the like.

[0096] The embodiment of the present application further provides a computer storage medium, which stores a computer program. The computer program is executed by a processor to implement part or all steps of any account management method described in the above method embodiments.

[0097] The embodiment of the present application further provides a computer program product, which comprises a non-transitory computer-readable storage medium storing a computer program. The computer program is operable to cause a computer to implement part or all steps of any account management method described in the above method embodiments.

[0098] The above merely provides the specific implementation of the present application, but the protection scope of the present application is not limited to this. Any person skilled in the art can easily think of the change or replacement within the technical range disclosed by the present application, which should be covered in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A method of screen display applied to a first controller, characterized by, The method comprises the following steps: collecting working state data of the second controller; judging whether the second controller can work normally according to the working state data of the second controller; sending a data extraction instruction to the display driving chip, the data extraction instruction being used to control the display driving chip to acquire first display data, the first display data being displayed on a first layer; when the second controller cannot work normally, sending a first regulation instruction to the display driving chip, the first regulation instruction being used to control the display driving chip to hide second image information corresponding to second display data sent by the second controller, the second display data being displayed on a second layer; The method further comprises: when the second controller can work normally, sending a first layer selection instruction to the display driving chip, the first layer selection instruction being used to control the display driving chip to display the first layer and the second layer in a superimposed manner; when the second controller cannot work normally, sending a second layer selection instruction to the display driving chip, the second layer selection instruction being used to control the display driving chip to display the first layer.

2. The method according to claim 1, wherein the collecting working state data of the second controller comprises: sending a working state confirmation instruction to the second controller at a preset time interval; receiving working state feedback information sent by the second controller; obtaining working state data of the second controller according to the working state feedback information.

3. The method according to claim 2, further comprising: the first display data is data with a safety level greater than a preset level, including at least one of battery and power generation system state image data, engine oil system state image data, engine state image data, fuel storage image data, or vehicle speed image data; the second display data is data with a safety level less than the preset level and / or rendering data of the first display data, including at least one of navigation map image data, rendered battery and power generation system state image data, rendered engine oil system state image data, rendered engine state image data, rendered fuel storage image data, or rendered vehicle speed image data.

4. A method of screen display, applied to a display driving chip, characterized in that, The method comprises the following steps: receiving display data sent by the first controller and the second controller; when the second controller cannot work normally, receiving a first regulation instruction sent by the first controller; hiding second image information corresponding to second display data sent by the second controller according to the first regulation instruction, the second display data being displayed on a second layer; displaying first image information corresponding to first display data regulated by the first controller, the first display data being displayed on a first layer; The method further comprises: when the second controller can work normally, receiving a first layer selection instruction sent by the first controller, the first layer selection instruction being used to control the display driving chip to display the first layer and the second layer in a superimposed manner; In a case that the second controller cannot work normally, the first controller sends a second layer selection instruction to the display driving chip, and the second layer selection instruction is used to control the display driving chip to display the first layer.

5. The method of claim 4, wherein the receiving the display data sent by the first controller and the second controller comprises: in response to a data extraction instruction sent by the first controller, obtaining the first display data, and generating the first image information according to the first display data; receiving the second display data sent by the second controller, and generating the second image information according to the second display data.

6. The method of claim 5, further comprising: the first display data is data with a security level greater than a preset level, and the first display data comprises at least one of battery and generator system state image data, engine oil system state image data, engine state image data, fuel storage image data, or vehicle speed image data; the second display data is data with a security level less than the preset level and / or rendering data of the first display data, and the second display data comprises at least one of navigation map image data, rendered battery and generator system state image data, rendered engine oil system state image data, rendered engine state image data, rendered fuel storage image data, or rendered vehicle speed image data.

7. A vehicle terminal, characterized by comprising: the vehicle terminal comprises the following parts: a first controller, a second controller, a display driving chip, a memory, and a display screen; the first controller is configured to collect working state data of the second controller, to determine whether the second controller can work normally according to the working state data of the second controller, to send a data extraction instruction to the display driving chip, and to send a first control instruction to the display driving chip, wherein the data extraction instruction is used to control the display driving chip to obtain first display data, the first display data is displayed on a first layer, and the first control instruction is used to control the display driving chip to hide second image information corresponding to second display data sent by the second controller, the second display data is displayed on a second layer; the first controller is further configured to, in a case that the second controller can work normally, send a first layer selection instruction to the display driving chip, and the first layer selection instruction is used to control the display driving chip to display the first layer and the second layer; the first controller is further configured to, in a case that the second controller cannot work normally, send a second layer selection instruction to the display driving chip, and the second layer selection instruction is used to control the display driving chip to display the first layer; the display driving chip is configured to receive the display data sent by the first controller and the second controller, to receive the first control instruction sent by the first controller, and to hide the second image information corresponding to the second display data sent by the second controller according to the first control instruction, and to display first image information corresponding to the first display data controlled by the first controller.

8. The vehicle terminal of claim 7, further comprising: The first controller is further configured to send a working state confirmation instruction to the second controller at a preset time interval, receive working state feedback information sent by the second controller, obtain working state data of the second controller according to the working state feedback information, and send a second regulation instruction to the display driving chip, the second regulation instruction being used to control the display driving chip to hide the first image information and display the second image information. The second controller is configured to send the second display data to the display driving chip, receive the working state confirmation instruction sent by the first controller, and send working state feedback information to the first controller. The display driving chip is further configured to receive a data extraction instruction sent by the first controller, obtain the first display data from the memory according to the data extraction instruction, generate the first image information according to the first display data, receive the second regulation instruction sent by the first controller, hide the first image information according to the second regulation instruction, and display the second image information. The memory is configured to send the first display data to the display driving chip. The display screen is configured to display the first image information or the second image information.

9. A computer-readable storage medium, characterized in that, The computer readable storage medium stores instructions, and when the instructions are run on a computer, the method in any one of claims 1-3 and / or claims 4-6 is implemented. ​

Citation Information

Patent Citations

  • Standby display system for vehicle instrument

    CN211280643U