Vehicle control method, vehicle and storage medium
By setting the first and second communication links of the target controller in the vehicle and switching the links according to the signal verification results, the problem of the vehicle display function failing to verify during signal transmission is solved, and driving safety is improved.
Patent Information
- Application Number
- CN202510103626.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-22
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2045-01-22
AI Technical Summary
The vehicle display function will have an abnormality when the verification fails during signal transmission, resulting in the impact of driving safety.
By setting the first and second communication links of the target controller in the vehicle, the verification result of the multimedia host for the first signal is obtained, and switching to the second communication link for signal transmission based on the verification result is to avoid abnormal display function caused by verification failure.
It effectively avoids abnormal vehicle display function caused by verification failure, improves the stability of vehicle display function, and thus improves the driving safety of the vehicle.
Smart Images

Figure CN119795906A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicles, and more particularly, to a vehicle control method, a vehicle and a storage medium. Background Art
[0002] With the popularization of automobiles, more and more users regard vehicles as an essential means of travel, and thus users' requirements for vehicle configuration are gradually increasing.
[0003] In the related art, the controller in the vehicle sends a display signal to the display screen so that the display screen can display; however, when the verification fails during the transmission of the display signal, the display screen no longer displays, resulting in abnormal display function of the vehicle. Therefore, how to avoid abnormal display function of the vehicle caused by verification failure and thus improve the driving safety of the vehicle has become an urgent problem to be solved. Summary of the invention
[0004] The present application provides a vehicle control method, a vehicle and a storage medium, which can avoid vehicle display function abnormalities caused by verification failures, thereby improving the driving safety of the vehicle.
[0005] In a first aspect, a vehicle control method is provided, the method being applied to a target controller in a vehicle; the vehicle comprising a first communication link of the target controller and a second communication link of the target controller, the first communication link comprising the target controller, a multimedia host and a display screen, the target controller being communicatively connected to the display screen via the multimedia host; the second communication link comprising the target controller, a target gateway and the display screen, the target controller being communicatively connected to the display screen via the target gateway; the method comprising:
[0006] Obtaining a first target verification result of the multimedia host on the first signal; wherein the first signal is used to indicate a signal sent by the target controller to the multimedia host;
[0007] Determining a target communication link between the first communication link and the second communication link based on the first target verification result;
[0008] A target signal is sent to the display screen via the target communication link so that the display screen performs display.
[0009] The above technical scheme includes a first communication link of a target controller and a second communication link of a target controller in a vehicle, the first communication link includes a target controller, a multimedia host and a display screen, and the target controller is communicatively connected to the display screen through the multimedia host; the second communication link includes a target controller, a target gateway and a display screen, and the target controller is communicatively connected to the display screen through the target gateway; by obtaining a first target verification result of a first signal by the multimedia host, based on the first target verification result, a target communication link among the first communication link and the second communication link is determined, and a target signal is sent to the display screen through the target communication link so that the display screen displays; compared with the prior art in which the target controller only includes the first communication link, the target controller of the present application includes the first communication link and the second communication link, so that when the first target verification result of the first signal transmitted by the first communication link indicates a verification failure, the signal is switched to the second communication link for transmission, which can avoid abnormal vehicle display function caused by the first target verification result indicating a verification failure, improve the stability of the vehicle display function, and thereby improve the driving safety of the vehicle.
[0010] In combination with the first aspect, in some possible implementations, the first target verification result includes a first verification result and a second verification result, the first verification result is used to indicate a verification result of a verification field; the second verification result is used to indicate a verification result of a count field;
[0011] The determining, based on the first target verification result, a target communication link between the first communication link and the second communication link, comprises:
[0012] The target communication link between the first communication link and the second communication link is determined based on the first verification result and the second verification result.
[0013] The above technical scheme determines the target communication link in the first communication link and the second communication link through the first verification result and the second verification result; since the first verification result indicates the verification result of the check field, and the second verification result indicates the verification result of the count field, the security of the first communication link can be determined through the first verification result and the second verification result, and thus the target communication link is determined according to the security and transmission efficiency of the first communication link, which can ensure the high efficiency of vehicle signal transmission.
[0014] In combination with the first aspect and the foregoing implementation manner, in some possible implementation manners, determining the target communication link between the first communication link and the second communication link based on the first verification result and the second verification result includes:
[0015] If the first check result indicates that the check field check is successful, and the second check result indicates that the count field check is successful, determining the first communication link as the target communication link;
[0016] If the first check result indicates that the check field check fails, and / or the second check result indicates that the count field check fails, the second communication link is determined as the target communication link.
[0017] In the above technical solution, if the first check result indicates that the check field check is successful, and the second check result indicates that the count field check is successful, the first communication link is determined as the target communication link; if the first check result indicates that the check field check fails, and / or the second check result indicates that the count field check fails, the second communication link is determined as the target communication link; since the security of the second communication link is higher than that of the first communication link, when any check result of the first check result and the second check result indicates that the check fails, the second communication link is determined as the target communication link, and signal transmission is performed through the second communication link, which can improve the efficiency of signal transmission.
[0018] In combination with the first aspect and the above implementation manner, in some possible implementation manners, if the target communication link is the second communication link; sending a target signal to the display screen through the target communication link so that the display screen performs display includes:
[0019] sending the target signal to the target gateway;
[0020] A second target verification result of the target signal is determined by the target gateway, and the display screen is controlled to display based on the second target verification result.
[0021] The above technical scheme sends a target signal to the target gateway, determines the second target verification result of the target signal through the target gateway, and controls the display screen to display according to the second target verification result; verifies the target signal through the target gateway to determine the second target verification result, thereby determining the security of the target signal during transmission, and controls the display screen to display according to the second target verification result, thereby ensuring the accuracy of the information displayed on the display screen.
[0022] In combination with the first aspect and the above implementation manner, in some possible implementation manners, the method further includes: if the target communication link is the first communication link, controlling the second communication link to remain in a dormant state;
[0023] If the target communication link is the second communication link, the second communication link is awakened and the first communication link is interrupted.
[0024] In the above technical solution, if the target communication link is the first communication link, the second communication link is controlled to remain in a dormant state. In the case where the target communication link is the first communication link, irrelevant resource consumption can be avoided and resource utilization can be improved by controlling the second communication link to remain in a dormant state. If the target communication link is the second communication link, the second communication link is awakened and the first communication link is interrupted. In the case where the target communication link is the second communication link, the second communication link is awakened and the first communication link is interrupted, which can ensure normal signal transmission.
[0025] In combination with the first aspect and the above implementation manners, in some possible implementation manners, if the target communication link is the second communication link, the target signal includes the first signal.
[0026] In the above technical solution, if the target communication link is the second communication link, and the target signal includes the first signal, when the first signal is sent through the first communication link to cause the display screen to fail to display, the first signal is resent through the second communication link to avoid signal loss as much as possible, thereby improving the integrity of the signal transmission process.
[0027] In a second aspect, a vehicle control method is provided, the method being applied to a target gateway in a vehicle; the target gateway is communicatively connected to a target controller, and the target gateway is communicatively connected to a display screen; the method comprising:
[0028] If a target signal sent by the target controller is received, determining a second target verification result of the target signal;
[0029] Determining a second signal based on the target signal and the second target verification result;
[0030] The second signal is sent to the display screen so that the display screen performs display.
[0031] In the above technical solution, the target controller is connected to the display screen through the target gateway. If the target gateway receives the target signal sent by the target controller, it determines the second target verification result of the target signal, and determines the second signal based on the target signal and the second target verification result, and sends the second signal to the display screen to enable the display screen to display; the target gateway verifies the target signal to obtain the second target verification result, and determines the second signal through the second target verification result and the target signal, thereby ensuring the accuracy of the second signal. On this basis, the second signal is sent to the display screen, thereby ensuring the accuracy of the signal displayed on the display screen, thereby improving the driving safety of the vehicle.
[0032] In conjunction with the second aspect, in some possible implementations, the second target verification result is used to indicate a verification result of a verification field;
[0033] The determining the second signal based on the target signal and the second target verification result includes:
[0034] If the second target check result indicates that the check field check succeeds, converting the target signal into the second signal;
[0035] If the second target check result indicates that the check field check fails, a preset signal is determined as the second signal; wherein the preset signal is used to indicate that the target signal is an invalid signal.
[0036] In the above technical scheme, if the second target verification result indicates that the verification of the check field is successful, the target signal is converted into the second signal; if the second target verification result indicates that the verification of the check field fails, the preset signal is determined as the second signal, and the preset signal is used to indicate that the target signal is an invalid signal; on the one hand, when the second target verification result indicates that the verification of the check field is successful, by converting and displaying the target signal, the accuracy of the displayed signal can be ensured; on the other hand, when the second target verification result indicates that the verification of the check field fails, by displaying an invalid signal, the user can determine that the information transmission is abnormal, thereby improving the driving safety of the vehicle.
[0037] In a third aspect, a vehicle control device is provided, which is configured in a target controller in a vehicle, the target controller is used to determine a display signal of the vehicle; the vehicle includes a first communication link of the target controller and a second communication link of the target controller, the first communication link includes the target controller, a multimedia host and a display screen, the target controller is communicatively connected to the display screen through the multimedia host; the second communication link includes the target controller, a target gateway and the display screen, the target controller is communicatively connected to the display screen through the target gateway; the device includes:
[0038] An acquisition module, used for acquiring a first target verification result of the multimedia host on the first signal; wherein the first signal is used to indicate a signal sent by the target controller to the multimedia host;
[0039] a determination module, configured to determine a target communication link between the first communication link and the second communication link based on the first target verification result;
[0040] The sending module is used to send a target signal to the display screen through the target communication link so that the display screen can display.
[0041] In a fourth aspect, a vehicle control device is provided, which is configured in a target gateway in a vehicle; the target gateway is communicatively connected to a target controller, and the target gateway is communicatively connected to a display screen; the device comprises:
[0042] a detection module, configured to determine a second target verification result of the target signal if a target signal sent by the target controller is received;
[0043] A determination module, configured to determine a second signal based on the target signal and the second target verification result;
[0044] The sending module is used to send the second signal to the display screen so that the display screen can display.
[0045] In a fifth aspect, a vehicle is provided, comprising a memory and a processor, the memory being used to store executable program code; the processor being used to call and run the executable program code from the memory, so that the vehicle executes the vehicle control method in the above-mentioned first aspect or any possible implementation of the first aspect, or executes the vehicle control method in the above-mentioned second aspect or any possible implementation of the second aspect.
[0046] In the sixth aspect, a computer-readable storage medium is provided, which stores a computer program code. When the computer program code runs on a computer, the computer executes the vehicle control method in the above-mentioned first aspect or any possible implementation of the first aspect, or executes the vehicle control method in the above-mentioned second aspect or any possible implementation of the second aspect.
[0047] In the seventh aspect, a computer program product is provided, which includes: a computer program code, which, when executed on a computer, enables the computer to execute the vehicle control method of the first aspect or any possible implementation of the first aspect, or to execute the vehicle control method of the second aspect or any possible implementation of the second aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] Figure 1 It is a schematic diagram of a framework of a vehicle control system provided in an embodiment of the present application;
[0049] Figure 2 It is a schematic diagram of another framework of a vehicle control system provided in an embodiment of the present application;
[0050] Figure 3 is a schematic diagram of a first signal provided in an embodiment of the present application;
[0051] Figure 4 is a schematic flow chart of a vehicle control method provided in an embodiment of the present application;
[0052] Figure 5is a schematic flow chart of another vehicle control method provided in an embodiment of the present application;
[0053] Figure 6 is a structural schematic diagram of a vehicle control device provided in an embodiment of the present application;
[0054] Figure 7 is a structural schematic diagram of another vehicle control device provided in an embodiment of the present application;
[0055] Figure 8 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION
[0056] The technical solution in the present application will be described clearly and in detail below in conjunction with the accompanying drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B: "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.
[0057] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.
[0058] It should be understood that in the present application, the target controller may be various controllers such as a transmission controller (Transmission Control Unit, TCU), a brake control unit (Brake Control Unit, BCU), a suspension control unit (Suspension Control Unit, SCU), etc.
[0059] In addition, the target controller is used to determine the display signal of the vehicle. For example, the TCU is used to determine the gear position signal of the vehicle and send the gear position signal to the display screen for display; the SCU is used to determine the body posture signal of the vehicle and send the body posture signal to the display screen for display.
[0060] It can be understood that the vehicle signal determined by the target controller shown above is only one method that may be used in practical applications, and does not limit the vehicle signal determined by the target controller in practical applications. The specific vehicle signal can be determined according to actual conditions and is not limited here.
[0061] Figure 1It is a schematic diagram of a framework of a vehicle control system provided in an embodiment of the present application.
[0062] It should be noted that, in this embodiment, only the transmission controller is used as the target controller for description, that is, the signal transmission among the transmission controller, the multimedia host and the display screen is described.
[0063] For example, Figure 1 As shown, the vehicle's transmission controller (TCU) 101 is communicatively connected to the display screen 103 via the multimedia host (Head Unit, HUT) 102, and the transmission controller 101 sends a vehicle signal to the display screen 103. However, since the display signal of the display screen 103 needs to be processed, the multimedia host 102 processes the vehicle signal and sends it to the display screen 103 for display.
[0064] In the related art, the TCU in the vehicle sends a display signal to the display screen so that the display screen displays; however, when the verification fails during the transmission of the display signal, the display screen no longer displays, resulting in abnormal display function of the vehicle. In view of this, the present application provides a vehicle control method, a vehicle and a storage medium, which can avoid abnormal display function of the vehicle caused by verification failure, thereby improving the driving safety of the vehicle.
[0065] Figure 2 It is a schematic diagram of the framework of another vehicle control system provided in an embodiment of the present application.
[0066] It should be noted that, in this embodiment, only the transmission controller is used as the target controller for description, that is, the signal transmission among the transmission controller, the multimedia host and the display screen is described.
[0067] For example, Figure 2 As shown, the vehicle includes a first communication link of the transmission controller 101 and a second communication link of the transmission controller 101, the first communication link includes the transmission controller 101, the multimedia host 102 and the display screen 103, and the transmission controller 101 is communicatively connected to the display screen 103 through the multimedia host 102; the second communication link includes the transmission controller 101, the target gateway (Serving Gateway, SGW) 201 and the display screen 103, and the transmission controller 101 is communicatively connected to the display screen 103 through the target gateway 201.
[0068] Exemplarily, the transmission controller sends a first signal to the multimedia host through a first communication link, obtains a first target verification result of the multimedia host for the first signal, and determines a target communication link between the first communication link and the second communication link through the first target verification result, and sends a target signal to the display screen through the target communication link so that the display screen displays.
[0069] Specifically, if the target communication link is the first communication link, a target signal is sent to the multimedia host, and the second target verification result of the target signal is determined through the multimedia host, and the display screen is controlled to display according to the second target verification result; if the target communication link is the second communication link, a target signal is sent to the target gateway, and the second target verification result of the target signal is determined through the target gateway, and the display screen is controlled to display according to the second target verification result.
[0070] For example, assume that the first signal is a gear signal; the TCU (transmission controller) sends the gear signal to the HUT (multimedia host), the gear signal carries a first value (cyclic redundancy check, Cyclic Redundancy Check, CRC value) and a second value (rolling count value, Rolling Counter, RC), the HUT verifies the gear signal to obtain a first target verification result, if the first target verification result indicates that the verification is successful, the gear signal is converted into an I2C signal (Inter-Integrated Circuit, a transmission signal in the integrated circuit bus) and displayed on the display screen; if the first target verification result indicates that the verification fails, switch to the second communication link, send the gear signal to the display screen through the second communication link, then verify the gear signal (CAN signal) through the SGW to obtain a second target verification result, if the second target verification result indicates that the verification is successful, the gear signal is converted into an I2C signal and displayed on the display screen.
[0071] Furthermore, since the gear position signal carries the first value and the second value, the gear position signal is verified by using the first value and the second value, so that the accuracy of the gear position signal can be ensured.
[0072] It is understandable that the display screen does not have the ability to directly process CAN signals. The signals displayed on the display screen are all signals sent by the HUT or SGW. When the HUT or SGW sends a display signal (for example, the second signal) to the display screen, the CAN signal needs to be converted into an I2C signal and then sent to the display screen so that the display screen can display it.
[0073] Figure 3 This is a schematic diagram of a first signal provided in an embodiment of the present application.
[0074] For example, Figure 3 As shown, the first 8 bits of the first signal (message) are the first value (CRC value), and the last 4 bits are the second value (RC value). The first signal is verified by the CRC value and RC value of the first signal to obtain the first target verification result.
[0075] Exemplarily, the first target verification result includes a first verification result (CRC value verification result) and a second verification result (RC value verification result), and the first target verification result is determined by the first verification result and the second verification result. For example, when the first verification result indicates that the verification is successful, and the second verification result indicates that the verification is successful, it is determined that the first target verification result indicates that the verification is successful.
[0076] Exemplarily, the HUT determines a first value in the first signal, and calculates the first signal according to a preset algorithm to obtain a CRC check value, and determines whether the first value is consistent with the CRC check value. When the first value is consistent with the CRC check value, it is determined that the check field of the first signal is successfully checked, and the first check result indicates that the check is successful; when the first value is inconsistent with the CRC check value, it is determined that the check field of the first signal fails, and the first check result indicates that the check fails, and the first signal may be attacked or tampered with.
[0077] Exemplarily, the HUT determines the second value in the first signal, as well as the local RC value (RC value of the HUT), and determines whether the second value is consistent with the local RC value. When the second value is consistent with the local RC value, it is determined that the count field check of the first signal is successful, and the second check result is successful. When the second value is inconsistent with the local RC value, it is determined that the count field check of the first signal fails, and the second check result fails, then the first signal transmission may be stuck.
[0078] It should be noted that the RC value of the next frame must be greater than that of the previous frame. If the RC value is less than that of the previous frame, it means that the signal is stuck during transmission and the message of this frame is not fresh. In addition, the first signal may include a frame signal or multiple frame signals. If the first signal includes multiple frame signals, when the first target verification results of the multiple frame signals all indicate verification failure, it is determined to switch to the second communication link.
[0079] It can be understood that not all transmission signals carry the first value and the second value. When the transmission signal requires end-to-end verification (End-to-End, E2E), the transmission signal carries the first value and / or the second value. When the transmission signal does not need end-to-end verification, the transmission signal does not carry the first value or the second value, and the transmission signal that does not need to be verified can be directly transmitted through the first communication link.
[0080] Figure 4 It is a schematic flow chart of a vehicle control method provided in an embodiment of the present application.
[0081] For example, Figure 4The method shown can be executed by a target controller in a vehicle, which is used to determine a display signal of the vehicle; the vehicle includes a first communication link of the target controller and a second communication link of the target controller, the first communication link includes the target controller, a multimedia host and a display screen, and the target controller is communicatively connected to the display screen through the multimedia host; the second communication link includes the target controller, a target gateway and the display screen, and the target controller is communicatively connected to the display screen through the target gateway.
[0082] For example, Figure 4 As shown, the method 400 includes the following processes:
[0083] S410, obtaining a first target verification result of a first signal by a multimedia host.
[0084] Exemplarily, the first signal is used to indicate a signal sent by the target controller to the multimedia host. The first signal includes a first value (CRC value) and a second value (RC value), and the first signal is verified by the CRC value and the RC value to obtain a first target verification result.
[0085] Optionally, taking the target controller as TCU as an example, the first signal may be a vehicle gear position signal, a vehicle speed signal, etc. The first signal may be determined according to actual conditions and is not specifically limited here.
[0086] Exemplarily, the target controller sends a first signal to the multimedia host, the multimedia host verifies the first signal to obtain a first target verification result, and sends the first target verification result to the target controller so that the target controller obtains the first target verification result of the multimedia host for the first signal.
[0087] Exemplarily, the multimedia host obtains a first target verification result by verifying the first signal; the first signal includes a CRC value and an RC value, the first signal is verified by the CRC value to obtain a first verification result, and the first signal is verified by the RC value to obtain a second verification result, then the first target verification result includes the first verification result and the second verification result.
[0088] Specifically, the multimedia host verifies the first signal through a preset algorithm to obtain the CRC check value of the first signal, and determines whether the CRC value in the first signal is consistent with the CRC check value. When the CRC value is consistent with the CRC check value, it is determined that the check field of the first signal is successfully checked, and the first check result indicates that the check is successful, and the first check result is used to indicate the check result of the check field; when the CRC value is inconsistent with the CRC check value, it is determined that the check field of the first signal fails to be checked, and the first check result indicates that the check fails, then the first signal may be tampered with during transmission. And, the multimedia host determines whether the RC value is consistent with the local RC value (the RC value of the multimedia host), when the RC value is consistent with the local RC value, it is determined that the count field of the first signal is successfully checked, and the second check result is successfully checked, and the second check result is used to indicate the check result of the count field; when the RC value is inconsistent with the local RC value, it is determined that the count field of the first signal fails to be checked, and the second check result fails to be checked, then the communication link may be stuck.
[0089] Further, the multimedia host sends a first target verification result to the target controller, where the first target verification result includes a first verification result and a second verification result.
[0090] Exemplarily, the first target verification result may include a successful verification of the check field and a successful verification of the count field; the first target verification result may include a successful verification of the check field and a failed verification of the count field; the first target verification result may also include a failed verification of the check field and a successful verification of the count field; of course, the first target verification result may also include a failed verification of the check field and a failed verification of the count field.
[0091] S420: Determine a target communication link between the first communication link and the second communication link based on the first target verification result.
[0092] It should be noted that the vehicle includes a first communication link of the target controller and a second communication link of the target controller. The first communication link includes the target controller, the multimedia host and the display screen, and the target controller is connected to the display screen through the multimedia host; the second communication link includes the target controller, the target gateway and the display screen, and the target controller is connected to the display screen through the target gateway. The target controller selects a target communication link from the first communication link and the second communication link according to the first target verification result.
[0093] It can be understood that the first signal is transmitted to the multimedia host through the first communication link, so that the first target verification result determines whether to continue signal transmission through the first communication link, or to transmit the signal through the second communication link, that is, the target communication link between the first communication link and the second communication link is determined through the first target verification result.
[0094] Exemplarily, the first target verification result includes a first verification result and a second verification result, the first verification result is used to indicate the verification result of the verification field; the second verification result is used to indicate the verification result of the count field; based on the first verification result and the second verification result, the target communication link between the first communication link and the second communication link is determined.
[0095] Specifically, the first verification result can be used to determine whether the first communication link is attacked during the transmission of the first signal, resulting in tampering of the first signal. When the first verification result indicates that the verification of the verification field is successful, it is determined that the first signal has not been tampered with. When the first verification result indicates that the verification of the verification field fails, it is determined that the first signal has been tampered with. The second verification result can be used to determine whether the first communication link is stuck during the transmission of the first signal. When the second verification result indicates that the verification of the count field is successful, it is determined that the first communication link is not stuck. When the second verification result indicates that the verification of the calculation field fails, it is determined that the first communication link is stuck.
[0096] For example, when the first check result indicates that the check field check is successful, and the second check result indicates that the calculation field check is successful, the first communication link is determined to be the target communication link; when the first check result indicates that the check field check is successful, and the second check result indicates that the calculation field check fails, the first communication link is determined to be the target communication link; when the first check result indicates that the check field check fails, and the second check result indicates that the calculation field check is successful, the first communication link is determined to be the target communication link; when the first check result indicates that the check field check fails, and the second check result indicates that the calculation field check fails, the second communication link is determined to be the target communication link.
[0097] The above technical scheme determines the target communication link in the first communication link and the second communication link through the first verification result and the second verification result; since the first verification result indicates the verification result of the check field, and the second verification result indicates the verification result of the count field, the security of the first communication link can be determined through the first verification result and the second verification result, and thus the target communication link is determined according to the security and transmission efficiency of the first communication link, which can ensure the high efficiency of vehicle signal transmission.
[0098] In order to further improve the security of signal transmission, when any verification result of the first verification result and the second verification result indicates a verification failure, the second communication link is determined as the target communication link; when both the first verification result and the second verification result indicate a verification success, the first communication link is determined as the target communication link.
[0099] Specifically, if the first check result indicates that the check field check is successful, and the second check result indicates that the count field check is successful, the first communication link is determined as the target communication link; if the first check result indicates that the check field check fails, and / or the second check result indicates that the count field check fails, the second communication link is determined as the target communication link.
[0100] Table 1 is a schematic diagram of the target communication link.
[0101] First verification result Second verification result Target communication link Causes of verification failure CRC check succeeded RC verification successful First communication link CRC check succeeded RC verification failed Second communication link The first signal transmission is blocked CRC check failed RC verification successful Second communication link The first signal was attacked CRC check failed RC verification failed Second communication link The first communication link was severely attacked
[0102] Exemplarily, as shown in Table 1, the first check result indicates the CRC check result, and the second check result indicates the RC check result. If the CRC check is successful and the RC check is successful, it is determined to continue signal transmission through the first communication link, and the first communication link is the target communication link; if the CRC check is successful and the RC check fails, during the transmission of the first signal through the first communication link, the first signal transmission may be blocked, and the second communication link is switched to perform signal transmission, and the second communication link is the target communication link; if the CRC check fails and the RC check is successful, during the transmission of the first signal through the first communication link, the first signal may be attacked, and the second communication link is switched to perform signal transmission, and the second communication link is the target communication link; if the CRC check fails and the RC check fails, during the transmission of the first signal through the first communication link, the first communication link may be severely attacked, and the second communication link is switched to perform signal transmission, and the second communication link is the target communication link.
[0103] It can be understood that, since the security of the second communication link is higher than that of the first communication link, outputting the signal through the second communication link can improve the efficiency of signal transmission.
[0104] In the above technical solution, if the first check result indicates that the check field check is successful, and the second check result indicates that the count field check is successful, the first communication link is determined as the target communication link; if the first check result indicates that the check field check fails, and / or the second check result indicates that the count field check fails, the second communication link is determined as the target communication link; since the security of the second communication link is higher than that of the first communication link, when any check result of the first check result and the second check result indicates that the check fails, the second communication link is determined as the target communication link, and signal transmission is performed through the second communication link, which can improve the efficiency of signal transmission.
[0105] It should be noted that in order to avoid wasting irrelevant resources and normal signal transmission, during signal transmission through the first communication link, the second communication link is in a dormant state, and during signal transmission through the second communication link, the first communication link will be interrupted.
[0106] Exemplarily, when the target communication link is the first communication link, the second communication link is controlled to remain in a dormant state; when the target communication link is the second communication link, the second communication link is awakened and the first communication link is interrupted.
[0107] In the above technical solution, if the target communication link is the first communication link, the second communication link is controlled to remain in a dormant state. In the case where the target communication link is the first communication link, irrelevant resource consumption can be avoided and resource utilization can be improved by controlling the second communication link to remain in a dormant state. If the target communication link is the second communication link, the second communication link is awakened and the first communication link is interrupted. In the case where the target communication link is the second communication link, the second communication link is awakened and the first communication link is interrupted, which can ensure normal signal transmission.
[0108] S430, sending a target signal to the display screen through the target communication link, so that the display screen performs display.
[0109] In one example, the target communication link is a second communication link, and a target signal is sent to the display screen through the target communication link so that the display screen performs display.
[0110] Exemplarily, the target controller sends a target signal to a target gateway, determines a second target verification result of the target signal through the target gateway, and controls the display screen to display through the second target verification result.
[0111] Exemplarily, when the target gateway receives the target signal sent by the target controller, it determines a second target verification result of the target signal based on the target signal, determines a second signal based on the second target verification result, and sends the second signal to the display screen so that the display screen displays.
[0112] Exemplarily, the second target check result is used to indicate the check result of the check field, and the second signal is determined by the second target check result. If the second target check result indicates that the check field check is successful, the target signal is converted into the second signal; if the second target check result indicates that the check field check fails, the preset signal is determined as the second signal, and the preset signal is used to indicate that the target signal is an invalid signal.
[0113] For example, if the second target check result indicates that the check field check is successful, the target signal (CAN signal) is converted into a second signal (I2C signal), and the second signal is displayed on the display screen; if the second target check result indicates that the check field check fails, the preset signal is determined as the second signal, and the preset signal is used to indicate that the target signal is an invalid signal. The preset signal can be displayed on the display screen in the form of a black frame; or, the preset signal can be displayed on the display screen as a warning message, and the warning message is that the signal is invalid, etc.
[0114] For example, the target signal is converted into a second signal through a serial communication protocol (such as an I2C signal), so that the display screen can display it. It is understandable that the target signal cannot be directly displayed by the display screen, and the target signal needs to be converted into a second signal (such as an I2C signal) that can be displayed by the display screen.
[0115] In order to further improve the security of signal transmission, the second target verification result includes a third verification result and a fourth verification result. The third verification result indicates the verification result of the verification field; the fourth verification result is used to indicate the verification result of the counting field; the second signal is determined by the third verification result and the fourth verification result to control the display screen for display.
[0116] Exemplarily, if the third check result indicates that the check field check is successful, and the fourth check result indicates that the count field check is successful, the target signal is converted into a second signal; if the third check result indicates that the check field check fails, and / or the fourth check result indicates that the count field check fails, the preset signal is determined as the second signal, and the preset signal is used to indicate that the target signal is an invalid signal.
[0117] The above technical scheme sends a target signal to the target gateway, determines the second target verification result of the target signal through the target gateway, and controls the display screen to display according to the second target verification result; verifies the target signal through the target gateway to determine the second target verification result, thereby determining the security of the target signal during transmission, and controls the display screen to display according to the second target verification result, thereby ensuring the accuracy of the information displayed on the display screen.
[0118] In addition, when the target communication link is the second communication link, the target signal includes the first signal. It is understandable that when the first signal is sent to the multimedia host through the first communication link, if the first target verification result indicates a verification failure (the third verification result indicates a verification failure or the fourth verification result indicates a verification failure), the display screen will not display the information corresponding to the first signal, then the first signal is re-sent to the target gateway through the target communication link (the second communication link), which can ensure that the first signal will not be lost, thereby ensuring the integrity of the signal transmission process.
[0119] In the above technical solution, if the target communication link is the second communication link, and the target signal includes the first signal, when the first signal is sent through the first communication link to cause the display screen to fail to display, the first signal is resent through the second communication link to avoid signal loss as much as possible, thereby improving the integrity of the signal transmission process.
[0120] In another example, the target communication link is a first communication link, and a target signal is sent to a display screen through the target communication link so that the display screen displays. Specifically, the target controller sends the target signal to the multimedia host, and when the multimedia host verifies the target signal, the target signal is converted into an I2C signal and displayed on the display screen.
[0121] The above technical scheme includes a first communication link of a target controller and a second communication link of a target controller in a vehicle, the first communication link includes a target controller, a multimedia host and a display screen, and the target controller is communicatively connected to the display screen through the multimedia host; the second communication link includes a target controller, a target gateway and a display screen, and the target controller is communicatively connected to the display screen through the target gateway; by obtaining a first target verification result of a first signal by the multimedia host, based on the first target verification result, a target communication link among the first communication link and the second communication link is determined, and a target signal is sent to the display screen through the target communication link so that the display screen displays; compared with the prior art in which the target controller only includes the first communication link, the target controller of the present application includes the first communication link and the second communication link, so that when the first target verification result of the first signal transmitted by the first communication link indicates a verification failure, the signal is switched to the second communication link for transmission, which can avoid abnormal vehicle display function caused by the first target verification result indicating a verification failure, improve the stability of the vehicle display function, and thereby improve the driving safety of the vehicle.
[0122] Figure 5 It is a schematic flow chart of another vehicle control method provided in an embodiment of the present application.
[0123] For example, Figure 5 The method shown can be performed by a target gateway in a vehicle. The target gateway is communicatively connected to a target controller, and the target gateway is communicatively connected to a display screen, so that the target controller is communicatively connected to the display screen through the target gateway.
[0124] For example, Figure 5 As shown, the method 500 includes the following processes:
[0125] S510: If a target signal sent by a target controller is received, a second target verification result of the target signal is determined.
[0126] Exemplarily, the target controller sends a first signal to the multimedia host and obtains a first target verification result of the multimedia host on the first signal. If the first target verification result indicates a verification failure, it is determined to send a target signal to the display screen through a second communication link so that the display screen displays. The second communication link is that the target controller is connected to the display screen through a target gateway, and when the target gateway receives the target signal sent by the target controller, the second target verification result of the target signal is determined.
[0127] Optionally, the second target verification result of the target signal may refer to the determination method of the first target verification result, which will not be repeated here.
[0128] In addition, the target signal includes a first signal. Since the verification of the first signal fails during the process of sending the first signal through the first communication link, it means that the first signal has not been sent to the display screen. Therefore, the first signal is transmitted again through the second communication link, which can avoid signal loss and improve the efficiency of signal transmission.
[0129] S520, determining a second signal based on the target signal and a second target verification result.
[0130] Exemplarily, if the target gateway receives a target signal sent by the target controller, it determines a second target verification result of the target signal, and determines the second signal based on the target signal and the second target verification result.
[0131] Exemplarily, the second target check result is used to indicate the check result of the check field, and the second signal is determined by the second target check result. If the second target check result indicates that the check field check is successful, the target signal is converted into the second signal; if the second target check result indicates that the check field check fails, the preset signal is determined as the second signal, and the preset signal is used to indicate that the target signal is an invalid signal.
[0132] Exemplarily, if the second target check result indicates that the check field check is successful, the target signal (CAN signal) is converted into a second signal (I2C signal), and the second signal is displayed through the display screen; if the second target check result indicates that the check field check fails, the preset signal is determined as the second signal, and the preset signal is used to indicate that the target signal is an invalid signal.
[0133] For example, the target signal is converted into a second signal through a serial communication protocol so that the display screen can display it. It is understandable that the target signal cannot be directly displayed by the display screen and needs to be converted into a second signal (such as an I2C signal) that can be displayed by the display screen.
[0134] In order to further improve the security of signal transmission, the second target verification result includes a third verification result and a fourth verification result. The third verification result indicates the verification result of the verification field; the fourth verification result is used to indicate the verification result of the counting field; the second signal is determined by the third verification result and the fourth verification result to control the display screen for display.
[0135] Exemplarily, if the third check result indicates that the check field check is successful, and the fourth check result indicates that the count field check is successful, the target signal is converted into a second signal; if the third check result indicates that the check field check fails, and / or the fourth check result indicates that the count field check fails, the preset signal is determined as the second signal, and the preset signal is used to indicate that the target signal is an invalid signal.
[0136] In the above technical scheme, if the second target verification result indicates that the verification of the check field is successful, the target signal is converted into the second signal; if the second target verification result indicates that the verification of the check field fails, the preset signal is determined as the second signal, and the preset signal is used to indicate that the target signal is an invalid signal; on the one hand, when the second target verification result indicates that the verification of the check field is successful, by converting and displaying the target signal, the accuracy of the displayed signal can be ensured; on the other hand, when the second target verification result indicates that the verification of the check field fails, by displaying an invalid signal, the user can determine that the information transmission is abnormal, thereby improving the driving safety of the vehicle.
[0137] S530: Send a second signal to the display screen to enable the display screen to display.
[0138] Exemplarily, when the target gateway receives the target signal sent by the target controller, it determines a second target verification result of the target signal based on the target signal, determines a second signal based on the second target verification result, and sends the second signal to the display screen so that the display screen displays.
[0139] Exemplarily, if the second target verification result indicates that the verification field is successful, the target signal is converted into a second signal, and the second signal is displayed through the display screen; if the second target verification result indicates that the verification field fails, the preset signal is determined as the second signal, and the preset signal is used to indicate that the target signal is an invalid signal.
[0140] Optionally, the preset signal may be displayed on the display screen in the form of a black frame; or, the preset signal may be displayed on the display screen as a warning message, the warning message being that the signal is invalid, and the like.
[0141] For example, taking the target controller as TCU, and the target signal as the gear signal, when the target gateway successfully verifies the gear signal, the gear signal is displayed on the display screen, allowing the user to determine the gear information of the current vehicle; when the target gateway fails to verify the gear signal, a black frame is displayed on the display screen, allowing the user to go to the roof to find out that the current vehicle gear information transmission is abnormal and needs to be repaired, so that the vehicle can be repaired in time to improve the driving safety of the vehicle.
[0142] In the above technical solution, the target controller is connected to the display screen through the target gateway. If the target gateway receives the target signal sent by the target controller, it determines the second target verification result of the target signal, and determines the second signal based on the target signal and the second target verification result, and sends the second signal to the display screen to enable the display screen to display; the target gateway verifies the target signal to obtain the second target verification result, and determines the second signal through the second target verification result and the target signal, thereby ensuring the accuracy of the second signal. On this basis, the second signal is sent to the display screen, thereby ensuring the accuracy of the signal displayed on the display screen, thereby improving the driving safety of the vehicle.
[0143] It should be understood that the above examples are intended to help those skilled in the art understand the embodiments of the present application, rather than to limit the embodiments of the present application to the specific numerical values or specific scenarios illustrated. Those skilled in the art can obviously make various equivalent modifications or changes based on the above examples, and such modifications or changes also fall within the scope of the embodiments of the present application.
[0144] Combination of the above Figures 1 to 5 The vehicle control method provided by the embodiment of the present application is described in detail; Figure 6 and Figure 8 The device embodiments of the present application are described in detail. It should be understood that the device in the embodiments of the present application can execute the various methods of the aforementioned embodiments of the present application, that is, the specific working processes of the following various products can refer to the corresponding processes in the aforementioned method embodiments.
[0145] Figure 6 It is a structural schematic diagram of a vehicle control device provided in an embodiment of the present application.
[0146] Among them, the vehicle control device is configured in a target controller in the vehicle, and the target controller is used to determine the display signal of the vehicle; the vehicle includes a first communication link of the target controller and a second communication link of the target controller, the first communication link includes the target controller, the multimedia host and the display screen, and the target controller is communicatively connected to the display screen through the multimedia host; the second communication link includes the target controller, the target gateway and the display screen, and the target controller is communicatively connected to the display screen through the target gateway.
[0147] For example, Figure 6 As shown, the vehicle control device 600 includes:
[0148] The acquisition module 610 is used to obtain a first target verification result of the multimedia host on the first signal; wherein the first signal is used to indicate a signal sent by the target controller to the multimedia host;
[0149] Determining module 620: used to determine a target communication link between the first communication link and the second communication link based on the first target verification result;
[0150] The sending module 630 is used to send a target signal to the display screen through a target communication link so that the display screen can display.
[0151] Optionally, as an embodiment, the first target verification result includes a first verification result and a second verification result, the first verification result is used to indicate a verification result of the verification field; the second verification result is used to indicate a verification result of the count field;
[0152] The determination module 620 is specifically used for:
[0153] Based on the first verification result and the second verification result, a target communication link among the first communication link and the second communication link is determined.
[0154] Optionally, as an embodiment, the determination module 620 is specifically configured to:
[0155] If the first check result indicates that the check field check succeeds, and the second check result indicates that the count field check succeeds, determining the first communication link as the target communication link;
[0156] If the first check result indicates that the check field check fails, and / or the second check result indicates that the count field check fails, the second communication link is determined as the target communication link.
[0157] Optionally, as an embodiment, if the target communication link is the second communication link, the sending module 630 is specifically configured to:
[0158] Sending a target signal to a target gateway;
[0159] A second target verification result of the target signal is determined through the target gateway, and the display screen is controlled to display based on the second target verification result.
[0160] Optionally, as an embodiment, the vehicle control device 600 includes a control module, and the control module is specifically used for:
[0161] If the target communication link is the first communication link, controlling the second communication link to remain in a dormant state;
[0162] If the target communication link is the second communication link, the second communication link is awakened and the first communication link is interrupted.
[0163] Optionally, as an embodiment, if the target communication link is the second communication link, the target signal includes the first signal.
[0164] Figure 7 It is a schematic diagram of the structure of another vehicle control device provided in an embodiment of the present application.
[0165] Among them, the vehicle control device is configured in a target gateway in the vehicle; the target gateway is communicatively connected to the target controller, the target gateway is communicatively connected to the display screen, and the target controller is used to determine the display signal of the vehicle.
[0166] For example, Figure 7 As shown, the vehicle control device 700 includes:
[0167] Detection module 710: for determining a second target verification result of the target signal if a target signal sent by the target controller is received;
[0168] Determining module 720: determining a second signal based on the target signal and the second target verification result;
[0169] The sending module 730 sends a second signal to the display screen so that the display screen performs display.
[0170] Optionally, as an embodiment, the second target verification result is used to indicate a verification result of the verification field; the determination module 720 is specifically used to:
[0171] If the second target check result indicates that the check field check succeeds, converting the target signal into a second signal;
[0172] If the second target check result indicates that the check field check fails, the preset signal is determined as the second signal; wherein the preset signal is used to indicate that the target signal is an invalid signal.
[0173] It should be noted that the vehicle control device 600 or the vehicle control device 700 is implemented in the form of a functional unit. The term "module" here can be implemented in the form of software and / or hardware, and is not specifically limited to this.
[0174] For example, a "module" may be a software program, a hardware circuit, or a combination of the two that implements the above functions. The hardware circuit may include an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor, or a group processor, etc.) and a memory for executing one or more software or firmware programs, a combined logic circuit, and / or other suitable components that support the described functions.
[0175] Therefore, the units of each example described in the embodiments of the present application can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present application.
[0176] Figure 8 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application.
[0177] For example, Figure 8 As shown, the vehicle 800 includes: a memory 810 and a processor 820, wherein the memory 810 stores an executable program code 830, and the processor 820 is used to call and execute the executable program code 830 to perform a vehicle control method.
[0178] Exemplarily, the memory 810 can be used to store relevant programs of the vehicle control method provided in the embodiment of the present application; the processor 820 can call the relevant programs of the vehicle control method stored in the memory 810 to execute the vehicle control method of the embodiment of the present application; for example, obtain the first target verification result of the multimedia host for the first signal; wherein the first signal is used to indicate the signal sent by the target controller to the multimedia host; based on the first target verification result, determine the target communication link between the first communication link and the second communication link; send the target signal to the display screen through the target communication link so that the display screen displays.
[0179] In this embodiment, the functional modules of the device can be divided according to the above method example. For example, each functional module can be corresponded, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0180] In the case of dividing each functional module according to each function, the vehicle control device may also include an acquisition module, a determination module, a detection module, a sending module, etc. It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, which will not be repeated here.
[0181] It should be understood that the device provided in this embodiment is used to execute the above-mentioned vehicle control method, and thus can achieve the same effect as the above-mentioned implementation method.
[0182] In the case of an integrated unit, the device may include a processing module and a storage module. When the device is applied to a vehicle, the processing module may be used to control and manage the actions of the vehicle. The storage module may be used to support the vehicle in executing related program codes, etc.
[0183] The processing module may be a processor or a controller, which may implement or execute various exemplary logic blocks, modules and circuits shown in conjunction with the disclosure of the present application. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc. The storage module may be a memory.
[0184] In addition, the device provided in the embodiments of the present application may specifically be a chip, component or module, and the chip may include a connected processor and memory; wherein the memory is used to store instructions, and when the processor calls and executes the instructions, the chip can execute a vehicle control method provided in the above embodiments.
[0185] The present application also provides a computer-readable storage medium, in which a computer program code is stored. When the computer program code is executed on a computer, the computer executes the above-mentioned related method steps to implement a vehicle control method provided by the above-mentioned embodiment. Among them, computer-readable storage media may include but are not limited to any type of disk, including floppy disks, optical disks, digital versatile disks (DVD), compact disc read-only memory (CD-ROM), microdrives and magneto-optical disks, read-only memory (ROM), random access memory (RAM), erasable programmable read-only memory (EPROM), electrically erasable programmable read only memory (EEPROM), dynamic random access memory (DRAM), video random access memory (VRAM), flash memory devices, magnetic cards or optical cards, nanosystems (including molecular memory ICs), or any type of medium or device suitable for storing instructions and / or data.
[0186] The present application also provides a computer program product. When the computer program product is run on a computer, the computer is enabled to execute the above-mentioned related steps to implement a vehicle control method provided by the above-mentioned embodiment.
[0187] Among them, the vehicle, computer-readable storage medium, computer program product or chip provided in this application are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above, and will not be repeated here.
[0188] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0189] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0190] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A vehicle control method, characterized in that: The method is applied to a target controller in a vehicle, the target controller is used to determine a display signal of the vehicle; the vehicle includes a first communication link of the target controller and a second communication link of the target controller, the first communication link includes the target controller, a multimedia host and a display screen, the target controller is communicatively connected to the display screen through the multimedia host; the second communication link includes the target controller, a target gateway and the display screen, the target controller is communicatively connected to the display screen through the target gateway; the method includes: Obtaining a first target verification result of the multimedia host on the first signal; wherein the first signal is used to indicate a signal sent by the target controller to the multimedia host; Determining a target communication link between the first communication link and the second communication link based on the first target verification result; A target signal is sent to the display screen via the target communication link so that the display screen performs display.
2. The method according to claim 1, characterized in that The first target verification result includes a first verification result and a second verification result, and the first verification result is used to indicate a verification result of a verification field; The second verification result is used to indicate a verification result of the count field; The determining, based on the first target verification result, a target communication link between the first communication link and the second communication link, comprises: The target communication link between the first communication link and the second communication link is determined based on the first verification result and the second verification result.
3. The method according to claim 2, characterized in that The determining the target communication link between the first communication link and the second communication link based on the first verification result and the second verification result includes: If the first check result indicates that the check field check is successful, and the second check result indicates that the count field check is successful, determining the first communication link as the target communication link; If the first check result indicates that the check field check fails, and / or the second check result indicates that the count field check fails, the second communication link is determined as the target communication link.
4. The method according to any one of claims 1 to 3, characterized in that If the target communication link is the second communication link; sending a target signal to the display screen through the target communication link so that the display screen performs display, comprises: sending the target signal to the target gateway; A second target verification result of the target signal is determined by the target gateway, and the display screen is controlled to display based on the second target verification result.
5. The method according to any one of claims 1 to 3, characterized in that The method further comprises: If the target communication link is the first communication link, controlling the second communication link to remain in a dormant state; If the target communication link is the second communication link, the second communication link is awakened and the first communication link is interrupted.
6. The method according to claim 1, characterized in that If the target communication link is the second communication link, the target signal includes the first signal.
7. A vehicle control method, characterized in that: The method is applied to a target gateway in a vehicle; The target gateway is communicatively connected to the target controller, the target gateway is communicatively connected to the display screen, and the target controller is used to determine the display signal of the vehicle; the method includes: If a target signal sent by the target controller is received, determining a second target verification result of the target signal; Determining a second signal based on the target signal and the second target verification result; The second signal is sent to the display screen so that the display screen performs display.
8. The method according to claim 7, characterized in that The second target verification result is used to indicate the verification result of the verification field; The determining the second signal based on the target signal and the second target verification result includes: If the second target check result indicates that the check field check succeeds, converting the target signal into the second signal; If the second target check result indicates that the check field check fails, a preset signal is determined as the second signal; wherein the preset signal is used to indicate that the target signal is an invalid signal.
9. A vehicle, characterized in that: The vehicle comprises: A memory for storing executable program codes; A processor, configured to call and run the executable program code from the memory, so that the vehicle executes the vehicle control method as described in any one of claims 1 to 6, or the vehicle control method as described in claim 7 or 8.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed, the vehicle control method according to any one of claims 1 to 6, or the vehicle control method according to claim 7 or 8 is implemented.
Citation Information
Patent Citations
Data transmission method and device
CN114499776A
Safety signal verification method based on vehicle function and related equipment
CN117499079A