Interface control device, electronic device and transmission control method

By switching data transmission modes before and after wireless communication through an interface control device, the problem of interference between radio frequency signals and the system-on-a-chip is solved, thereby reducing interference, improving user experience, and reducing power consumption without affecting communication.

CN121664947APending Publication Date: 2026-03-13HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-13
Publication Date
2026-03-13

AI Technical Summary

Technical Problem

Radio frequency signals interfere with data transmission between the camera and the system-on-a-chip, causing screen flickering when electronic devices take photos or record videos, thus reducing the user experience.

Method used

Before wireless communication, the controller of the interface control device sends an instruction to the camera interface, causing it to switch from a first data transmission mode that does not include forward error correction (FEC) and has a small differential voltage amplitude to a second data transmission mode that includes FEC and a larger differential voltage amplitude, thereby improving anti-interference capability.

Benefits of technology

Without affecting the normal operation of wireless communication, it reduces the interference of radio frequency signals on the image data received by the camera interface, avoids screen flickering, improves user experience, and reduces power consumption after wireless communication ends.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121664947A_ABST
    Figure CN121664947A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an interface control device, electronic equipment and a transmission control method, relates to the technical field of chips, reduces interference of radio frequency signals on data transmitted between a camera and a system-on-chip, and improves user experience. According to the specific scheme, the interface control device comprises a controller and a camera interface. The controller is used for sending first indication information to the camera interface before wireless communication, and the first indication information is used for indicating the camera interface to be switched from the first data transmission mode to the second data transmission mode. Wherein the first data transmission mode does not comprise forward error correction (FEC), and the second data transmission mode comprises FEC; and / or a first differential voltage amplitude corresponding to the first data transmission mode is smaller than a second differential voltage amplitude corresponding to the second data transmission mode. And the camera interface is used for executing switching based on the first indication information and receiving image data sent by the camera according to the second data transmission mode. The embodiment of the invention is used for an image data transmission process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of chip technology, and in particular to an interface control device, electronic device, and transmission control method. Background Technology

[0002] With the development of terminal technology, users are becoming increasingly accustomed to using electronic devices to handle various tasks in their daily lives, such as making calls, taking photos, and browsing the web.

[0003] To enable voice communication, electronic devices integrate a modem. The modem generates or processes communication data and controls radio frequency devices to emit or receive radio frequency signals for communication with other devices (such as base stations). Additionally, to enable photography, electronic devices integrate a system-on-a-chip (SoC) and a camera. The camera converts captured light into electrical signals and transmits them to the SoC for processing, forming an image on the electronic device's display screen.

[0004] However, radio frequency (RF) signals often interfere with the data transmitted between the camera and the system-on-a-chip (SoC), potentially causing screen flickering or distortion when electronic devices take photos or record videos, significantly degrading the user experience. Therefore, reducing RF signal interference and improving the user experience has become an urgent problem to be solved. Summary of the Invention

[0005] This application provides an interface control device, electronic device, and transmission control method that reduce the interference of radio frequency signals on the data transmitted between the camera and the system-on-a-chip, thereby improving the user experience.

[0006] To achieve the above objectives, the embodiments of this application adopt the following technical solutions.

[0007] In a first aspect, embodiments of this application provide an interface control device, which includes a controller and a camera interface. The controller is configured to send first indication information to the camera interface before wireless communication, the first indication information instructing the camera interface to switch from a first data transmission mode to a second data transmission mode. The first data transmission mode does not include forward error correction (FEC), and the second data transmission mode includes FEC; and / or, the first differential voltage amplitude corresponding to the first data transmission mode is less than the second differential voltage amplitude corresponding to the second data transmission mode. The camera interface is configured to perform the switching based on the first indication information and receive image data sent by the camera according to the second data transmission mode.

[0008] Compared to the first data transmission mode, the second data transmission mode includes FEC (Fluid Interference Control), and / or the second differential voltage amplitude corresponding to the second data transmission mode is larger. FEC can correct errors during image data transmission, and the larger the differential voltage amplitude, the stronger the signal's anti-interference capability. In other words, the second data transmission mode has stronger anti-interference capability than the first data transmission mode. Therefore, in the interface control device provided in this application embodiment, the controller sends a first instruction to the camera interface before wireless communication. The camera interface can switch to the second data transmission mode with stronger anti-interference capability based on the first instruction. This does not affect the normal operation of wireless communication, but it can reduce the interference of radio frequency signals on the image data received by the camera interface, avoid screen flickering, and improve the user experience.

[0009] In one possible design, the controller includes a modem for wireless communication after a preset duration following the transmission of a first indication message. Thus, the modem can transmit the first indication message after a preset duration to allow the camera interface to switch from a first data transmission mode to a second data transmission mode, ensuring data transmission quality without affecting the normal operation of the modem.

[0010] In one possible design, the preset duration is longer than the time required for the camera interface to perform the switching. This ensures that before wireless communication begins, the camera interface has switched from the first data transmission mode to the more interference-resistant second data transmission mode, thus guaranteeing data transmission quality.

[0011] In one possible design, the controller is further configured to send a second indication message to the camera interface after the wireless communication ends. This second indication message instructs the camera interface to switch from a second data transmission mode to a first data transmission mode. The camera interface is also configured to perform the switch based on the second indication message and receive image data transmitted by the camera according to the first data transmission mode. The FEC and larger differential voltage amplitude in the second data transmission mode increase the power consumption of the camera interface. Therefore, after the wireless communication ends, the controller can instruct the camera interface to switch from the higher-power second data transmission mode to the lower-power first data transmission mode, thereby reducing the power consumption of the interface control device.

[0012] Secondly, embodiments of this application provide an electronic device, which includes a camera and an interface control device as described in the first aspect, wherein the camera and the interface control device are coupled.

[0013] Thirdly, embodiments of this application provide a transmission control method, comprising: a controller of an interface control device sending first indication information to a camera interface of the interface control device before performing wireless communication. The first data transmission mode does not include FEC, and the second data transmission mode includes FEC; and / or, the first differential voltage amplitude corresponding to the first data transmission mode is less than the second differential voltage amplitude corresponding to the second data transmission mode. The camera interface performs a switching based on the first indication information and receives image data sent by the camera according to the second data transmission mode.

[0014] In one possible design, the controller includes a modem, and the method further includes: the modem performing wireless communication after a preset time following the transmission of the first indication information.

[0015] In one possible design, the preset duration is longer than the duration required for the camera interface to perform the switching.

[0016] In one possible design, the method further includes: after terminating wireless communication, the controller sends a second indication message to the camera interface, the second indication message indicating that the camera interface switches from a second data transmission mode to a first data transmission mode. The camera interface performs the switch based on the second indication message and receives image data sent by the camera according to the first data transmission mode.

[0017] For the beneficial effects of the third aspect, please refer to the explanation of the first aspect.

[0018] Fourthly, embodiments of this application provide a computer-readable storage medium including computer instructions that, when executed on an electronic device, cause the electronic device to perform the transmission control method in any possible implementation of the third aspect described above.

[0019] Fifthly, embodiments of this application provide a computer program product that, when run on a computer or processor, causes the computer or processor to execute the transmission control method described in the third aspect and any possible implementation thereof.

[0020] Sixthly, embodiments of this application provide a system that may include a wireless access device and at least one electronic device, as described in any possible implementation of any of the above aspects. The electronic device and the wireless access device may execute the transmission method described in any possible implementation of the third aspect.

[0021] It is understood that any of the interface control devices, electronic devices, computer-readable storage media or computer program products provided above can be applied to the corresponding methods provided above. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.

[0022] These or other aspects of this application will become more readily apparent in the following description. Attached Figure Description

[0023] Figure 1 This is a schematic diagram of the structure of a system-on-a-chip provided in an embodiment of this application;

[0024] Figure 2 This is a schematic diagram of the structure of an interface control device provided in an embodiment of this application;

[0025] Figure 3 A schematic diagram illustrating the differential voltage amplitude for different data transmission modes provided in an embodiment of this application;

[0026] Figure 4 This is a schematic diagram of a modem transmitting data, provided as an embodiment of this application.

[0027] Figure 5 A schematic diagram of the signal between an interface control device and a camera provided in an embodiment of this application;

[0028] Figure 6 A schematic diagram of the signal between another interface control device and a camera provided in an embodiment of this application;

[0029] Figure 7 This is a flowchart of a transmission control method provided in an embodiment of this application. Detailed Implementation

[0030] The technical solutions of the embodiments of this application will be described below with reference to the accompanying drawings. In the description of the embodiments of this application, unless otherwise stated, " / " means "or," for example, A / B can mean A or B; the term "and / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone.

[0031] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this embodiment, unless otherwise stated, "a plurality of" means two or more.

[0032] Furthermore, the term "coupling" is used to refer to electrical connections, including direct connections via wires or terminals or indirect connections via other devices. Therefore, "coupling" should be considered a broad type of electronic communication connection.

[0033] It should be noted that, in this application, the terms "exemplary" or "for example" are used to indicate that something is being described as an example, illustration, or illustration. Any embodiment or design described as "exemplary" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or design solutions. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.

[0034] Currently, system-on-chip (SoC) and cameras can transmit image data via an image transmission interface, which can be a low-power display port (LPDP). Specifically, the LPDP employs good shielding and uses three lanes, which can be robust serializer / deserializer (SERDes) links with strong anti-interference capabilities. The LPDP can achieve a data transfer rate of up to 9.6 gigabits per second (Gbps).

[0035] Alternatively, image data can be transmitted between the system-on-a-chip (SoC) and the camera via another image transmission interface, which can be the camera serial interface (CSI) of the Mobile Industry Processor Interface (MIPI). Specifically, CSI uses three trails, each consisting of three signal lines; that is, CSI transmits image data through these three signal lines. Furthermore, CSI also uses a low-speed interface (such as an inter-integrated circuit (I2C) or an improved inter-integrated circuit (I3C)) to transmit configuration information. In this method, the CSI transmission rate is 3.5 gigabits per second (Gsps), and in mobile phone systems, the transmission rate can only reach 2.7 Gsps.

[0036] CSI can also support display stream compression (DSC) algorithms. DSC is a lossy compression algorithm. Lossy compression can effectively reduce transmission bandwidth, but it will reduce pixel quality (PQ).

[0037] Current electronic devices typically include multiple radio frequency (RF) antennas, such as 5G antennas and 4G antennas. Among these, 5G and 4G antennas radiate higher energy when transmitting RF signals.

[0038] As camera sensor resolution and frame rate continue to increase, the amount of image data between the system-on-a-chip (SoC) and the camera is also increasing. The high bandwidth and high speed of data transmission between the SoC and the camera result in weaker anti-interference capabilities. Furthermore, current shielding methods are insufficient for effectively isolating radio frequency (RF) antennas, or some shielding methods are unsuitable due to high cost. When the RF antenna emits high energy, it can interfere with the image data transmitted by the camera, causing screen flickering or distortion when the electronic device takes photos or records videos.

[0039] In one possible implementation, an anti-interference method for electronic devices is proposed to improve interference. This method involves acquiring the radio frequency band of the registration channel when the camera of the electronic device operates at a first MIPI frequency. If there is an intersection between the radio frequency band and a first preset set of interference frequencies corresponding to the first MIPI frequency, the first MIPI frequency is switched to a second MIPI frequency, where there is no intersection between the first preset set of interference frequencies corresponding to the second MIPI frequency and the radio frequency band. If there is no intersection between the radio frequency band and the first preset set of interference frequencies, the first MIPI frequency is maintained. However, while switching the first MIPI frequency to the second MIPI frequency reduces radio frequency interference, it also reduces the data transmission rate, thus affecting data transmission.

[0040] In another possible implementation, an electromagnetic interference (EMI) control method is proposed to mitigate interference. This method detects whether EMI occurs between the camera and the electronic device's radio frequency (RF) system when the camera is activated. If EMI occurs, a first antenna is activated, and it is determined whether the first antenna is the one furthest from the camera. If no EMI occurs, a first preset command is sent to the modem via the application processor (AP). The modem receives the first preset command and performs an antenna switching operation to reduce or avoid EMI between the camera and the RF system. However, this method determines antenna switching based on the presence or absence of EMI, which affects the normal operation of the modem and can impact the communication of the electronic device.

[0041] In another possible implementation, an antenna transmit power adjustment method is proposed to mitigate interference. This method uses an application processor to detect whether the camera is operational. If the camera is operational, it obtains the corresponding antenna transmit power interference threshold, generates a power limiting command based on the threshold, and sends the command to a modem. The power limiting command is used by the modem to limit the transmit power of the first antenna of the RF module, located near the camera, to below the antenna transmit power interference threshold. Thus, this method can adjust the transmit power of the transmit antenna near the camera in the RF module to a certain extent when the camera is operational. While this method can improve the interference of RF signals on the transmitted data of the camera sensor to some extent, reducing the modem's transmit power can affect the communication of electronic devices.

[0042] Therefore, this application provides an interface control device that temporarily enhances the anti-interference capability of the camera interface before wireless communication. While ensuring that wireless communication is not affected, it reduces the interference of radio frequency signals on the image data received by the camera interface, thereby avoiding screen distortion and improving the user experience.

[0043] In the above scenarios, the interface control device provided in this application embodiment can be applied to electronic devices, which can be consumer electronics, home electronics, automotive electronics, and financial electronic devices with wireless communication and image functions. Consumer electronics include mobile phones, tablets, laptops, e-readers, personal computers (PCs), personal digital assistants (PDAs), desktop monitors, smart wearable products (e.g., smartwatches, smart bracelets), virtual reality (VR) electronic devices, augmented reality (AR) electronic devices, drones, etc. Home electronics include smart door locks, televisions, remote controls, refrigerators, and rechargeable small household appliances (e.g., soymilk makers, robot vacuum cleaners), etc. Automotive electronic devices include car navigation systems, in-vehicle high-density digital video discs (DVDs), etc. Financial electronic devices include automated teller machines (ATMs) and self-service electronic devices, etc. This application embodiment does not impose special limitations on the specific form of the above-mentioned electronic devices.

[0044] In some embodiments, the interface control device provided in this application may also be a chip. For example, the chip may be a system-on-a-chip, or the interface control device may be a module including the chip, or the interface control device may be a functional module or component in the chip. This embodiment does not limit this. Figure 1 As shown, a system-on-a-chip (SoC) can include various modules such as an application processor, a multimedia subsystem, a graphics processing unit (GPU), an artificial intelligence (AI) processor, and a modem. Each module can interact with off-chip memory (typically dynamic random access memory, DRAM) for program and data exchange via a system bus and input / output (I / O) interfaces. In addition, the SoC can couple with a camera via a camera interface, allowing the camera to transmit image data to the SoC, which can then process and display the image data on a screen. SoCs can integrate various types of modules to adapt to diverse application scenarios such as wireless communication, photography, and video recording.

[0045] The interface control device provided in the embodiments of this application will be further described below with reference to the accompanying drawings. Embodiments of this application provide an interface control device, such as... Figure 2 As shown, Figure 2 The diagram illustrates the structure of an interface control device. The interface control device includes a controller and a camera interface. The interface control device can be a system-on-a-chip (SoC) or include a portion of an IP module or component within a SoC. The camera interface includes, but is not limited to, a MIPI interface.

[0046] The controller is used to send a first instruction to the camera interface before wireless communication, the first instruction being used to instruct the camera interface to switch from a first data transmission mode to a second data transmission mode.

[0047] In one optional implementation, the first data transmission mode does not include forward error correction (FEC), while the second data transmission mode includes FEC.

[0048] For example, FEC is a type of error correction coding that can correct a specific number of errors during data transmission to improve the reliability and anti-interference capability of data transmission. Specifically, on the data sending side, after image data is FEC encoded, redundant error correction codes are added after a specific number of data points. On the data receiving side, after image data is FEC decoded, the redundant error correction codes can correct the specific number of errors.

[0049] For example, the encoding type of FEC may include convolutional codes, cyclic interleaving codes, and Reed-Solomon (RS) codes. This application does not limit the encoding type of FEC; the FEC function of the second data transmission mode may be a combination of one or more of the encoding types of FEC.

[0050] Taking Raventler encoding as an example, RS encoding can be represented as RS(134,130), which means that 4 bytes of check code are added for every 130 bytes of data, thereby correcting 2 bytes of errors.

[0051] For example, FEC can also be a function that can be enabled or disabled. The first data transmission mode corresponds to disabling the FEC function, and the second data transmission mode corresponds to enabling the FEC function.

[0052] In another optional implementation, the amplitude of the first differential voltage corresponding to the first data transmission mode is less than the amplitude of the second differential voltage corresponding to the second data transmission mode.

[0053] For example, a camera interface can receive data in differential form, where the differential voltage amplitude can be understood as the signal swing of the data. A larger differential voltage amplitude allows the data to tolerate more interference, thus improving its anti-interference capability. However, a larger differential voltage amplitude also requires more energy in the drive signal, resulting in higher power consumption.

[0054] like Figure 3 As shown, Figure 3 The diagram shows the first differential voltage amplitude corresponding to the first data transmission mode and the second differential voltage amplitude corresponding to the second data transmission mode. In one possible example, the first differential voltage amplitude can be half of the second differential voltage amplitude. That is, assuming the second differential voltage amplitude is V, i.e., full swing, then the first differential voltage amplitude can be 0.5*V, i.e., half swing.

[0055] For example, the second data transmission mode may simultaneously include FEC and a larger second differential voltage amplitude to further improve the data's anti-interference capability.

[0056] For example, the controller can be a processor, which can be a modem, a central processing unit (CPU), or a graphics processing unit (GPU). The processor can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.

[0057] For example, the processor can send the first instruction information to the camera interface through software configuration. Specifically, before enabling wireless communication, the processor can send the first instruction information to the camera interface through the system bus to switch the data transmission mode of the camera interface.

[0058] The camera interface is used to perform switching according to the first instruction information and to receive image data sent by the camera according to the second data transmission mode.

[0059] For example, the camera interface can be a first camera interface, which can be coupled to the camera via differential signal lines or single-ended signal lines. Differential signal lines have stronger anti-interference capabilities than single-ended signal lines. This application embodiment uses the coupling of the first camera interface to the camera via differential signal lines as an example for illustration.

[0060] For example, the camera may include a second camera interface and a camera sensor, wherein the second camera interface in the camera corresponds to the first camera interface in the interface control device, that is, the first camera interface and the second camera interface may have the same interface standard, such as cable type, connector form and transmission rate, to ensure that data can be transmitted on the physical medium in a prescribed manner.

[0061] In addition, a camera sensor is an electronic device that can convert light into electrical signals, and it can capture still or moving images. In one possible example, the camera sensor can be a complementary metal-oxide-semiconductor (CMOS) sensor, a charge-coupled device (CCD) sensor, a stacked sensor, or a back-illuminated sensor, etc.

[0062] In one possible example, the second camera interface of the camera sensor can transmit electrical signals to the first camera interface of the interface control device via differential signal lines. In the second data transmission mode, the data on the differential signal lines uses FEC, and / or the differential voltage amplitude of the differential signal lines is the second differential voltage amplitude. This reduces the interference of radio frequency signals on the image data received by the camera interface, avoids screen distortion, and improves the user experience.

[0063] Optionally, the controller includes a modem for wireless communication after a preset duration following the transmission of the first indication information.

[0064] For example, a modem is a baseband processor used to process or generate communication data and control radio frequency (RF) devices to transmit or receive that communication data. RF devices are electronic devices used to convert between digital signals (e.g., computer data) and analog signals (e.g., voice signals over a telephone line). A modem may include a modulator and a demodulator; correspondingly, the RF device also includes a transmitter and a receiver. The transmitter converts the digital signal into a form that can be transmitted over an analog channel, typically a change in the amplitude, frequency, or phase of the analog signal. The receiver receives the analog signal transmitted over the analog channel and restores it to a digital signal for processing by the baseband processor. The RF device may be further coupled to an antenna to transmit and receive the analog signal, also called the radio frequency signal.

[0065] For example, such as Figure 4 As shown, Figure 4 The diagram illustrates a modem transmitting data. The modem transmits data in time slots, which are fixed-length periods in a communication system used to carry specific information or signals. The modem can allocate multiple time slots for data; other time slots are considered idle.

[0066] For example, the modem can couple with the camera interface via a signal cable and transmit first indication information to the camera interface through hardware configuration. The modem should send the first indication information to the camera interface for a pre-set duration so that the camera interface switches from a first data transmission mode to a second data transmission mode with stronger anti-interference capabilities, thereby ensuring data transmission quality without affecting the normal operation of the modem.

[0067] Optionally, the preset duration is longer than the duration required for the camera interface to perform the switch.

[0068] For example, such as Figure 5 As shown, Figure 5 The diagram illustrates a signal between an interface control device and a camera. To avoid interfering with the normal transmission of image data, the time required for the camera interface to perform a switching operation can include the sum of the transmission times of the two reverse channels and the two forward channels. The transmission time of the reverse channels is the time it takes for the camera to transmit data to the interface control device. Figure 5 In this context, t1 represents the transmission time of the forward channel, which is the time it takes for the interface control device to transmit data to the camera. Figure 5 This is represented by t2. The forward channel may or may not transmit data.

[0069] In one possible example, the transmission time for the reverse channel is typically 50µs, and the transmission time for the forward channel is 5µs, meaning the time required for the camera interface to switch data transmission modes can be 110µs. The preset duration should ensure that the camera interface has completed the switch before wireless communication. In one example, the preset duration could be 120µs. Understandably, the preset duration can also be other values, such as 130µs, and can be set by technicians according to requirements.

[0070] For example, the modem does not transmit continuously when it is working. The modem can preset the time interval to know whether there is data to be transmitted. When there is data to be transmitted, it sends the first indication information to the camera interface through the signal line.

[0071] Optionally, the controller is further configured to send a second indication message to the camera interface after terminating wireless communication. The second indication message is used to instruct the camera interface to switch from a second data transmission mode to a first data transmission mode. The camera interface is further configured to perform the switch based on the second indication message and receive image data sent by the camera according to the first data transmission mode.

[0072] For example, when the controller is conducting wireless communication, the controller is not aware of the working status of the camera interface. The camera interface can continue to transmit normally according to the current data transmission mode, and the transmission rate and bandwidth remain unchanged, thus ensuring the transmission quality of image data.

[0073] For example, when the controller terminates wireless communication, it can also send a second instruction to the camera interface via software or hardware to cause the camera interface to switch and disable the measures that enhance anti-interference capabilities. Specifically, the camera interface may disable the FEC function and / or switch the second differential voltage amplitude to the first differential voltage amplitude. Therefore, by enabling the anti-interference measures only during wireless communication and disabling them after wireless communication ends, the power consumption of the interface control device can be reduced.

[0074] For example, before and after wireless communication, the signals between the interface control device and the camera are as follows: Figure 6 As shown, the specific process may include: (1) Before wireless communication, the modem sends a first instruction message to the camera interface for a preset duration. (2) The camera interface switches from the first data transmission mode to the second data transmission mode within the preset duration. (3) The modem performs wireless communication, while the camera interface is still transmitting data. (4) After the modem ends wireless communication, it sends a second instruction message to the camera interface. (5) The camera interface switches from the second data transmission mode to the first data transmission mode.

[0075] Therefore, the interface control device provided in this application embodiment can activate measures to enhance anti-interference capabilities before wireless communication, reducing interference from radio frequency signals to the image data received by the camera interface and preventing screen flickering, while not affecting the normal operation of wireless communication, thus improving the user experience. Furthermore, the interface control device can also deactivate the anti-interference capabilities after wireless communication, reducing the power consumption of the interface control device and ensuring image quality.

[0076] Applied to the aforementioned interface control device, this application also provides a transmission control method, such as... Figure 7 As shown, Figure 7 A flowchart of a transmission control method is shown. The method includes the following steps.

[0077] S701. Before wireless communication, the controller of the interface control device sends a first instruction message to the camera interface of the interface control device. The first instruction message is used to instruct the camera interface to switch from a first data transmission mode to a second data transmission mode.

[0078] Wherein, the first data transmission mode does not include FEC, and the second data transmission mode includes FEC; and / or, the first differential voltage amplitude corresponding to the first data transmission mode is less than the second differential voltage amplitude corresponding to the second data transmission mode.

[0079] S702, the camera interface performs a switch based on the first instruction information and receives image data sent by the camera according to the second data transmission mode.

[0080] Optionally, the method further includes: the modem performing wireless communication after a preset time period following the transmission of the first indication information.

[0081] The preset duration is longer than the duration required for the camera interface to perform the switching.

[0082] Optionally, the method further includes: after terminating wireless communication, the controller sends a second indication message to the camera interface, the second indication message indicating that the camera interface switches from a second data transmission mode to a first data transmission mode. The camera interface performs the switch based on the second indication message and receives image data sent by the camera according to the first data transmission mode.

[0083] This application also provides an electronic device, which includes a camera and an interface control device coupled together. Exemplarily, the interface control device is a system-on-a-chip (SoC).

[0084] This application also provides another electronic device, including one or more processors and one or more memories. The one or more memories are coupled to the one or more processors, and the one or more memories are used to store computer program code, including computer instructions. When the one or more processors execute the computer instructions, the electronic device performs the aforementioned method steps to implement the transmission control method in the above embodiments.

[0085] Embodiments of this application also provide a computer storage medium storing computer instructions. When the computer instructions are executed on an electronic device, the electronic device performs the aforementioned method steps to implement the transmission control method in the above embodiments.

[0086] Embodiments of this application also provide a computer program product that, when run on a computer, causes the computer to perform the aforementioned related steps to implement the transmission control method executed by the electronic device in the above embodiments.

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

Claims

1. An interface control device, characterized in that, include: Controller and camera interface; The controller is configured to send a first indication message to the camera interface before wireless communication, the first indication message being used to instruct the camera interface to switch from a first data transmission mode to a second data transmission mode; Wherein, the first data transmission mode does not include forward error correction (FEC), and the second data transmission mode includes FEC; And / or, the amplitude of the first differential voltage corresponding to the first data transmission mode is less than the amplitude of the second differential voltage corresponding to the second data transmission mode; The camera interface is used to perform the switching based on the first indication information and to receive image data sent by the camera according to the second data transmission mode.

2. The interface control device according to claim 1, characterized in that, The controller includes a modem; The modem is configured to perform the wireless communication after a preset time period following the transmission of the first indication information.

3. The interface control device according to claim 2, characterized in that, The preset duration is greater than the duration required for the camera interface to perform the switching.

4. The interface control device according to any one of claims 1-3, characterized in that, The controller is further configured to send a second indication message to the camera interface after the wireless communication is terminated, the second indication message being used to instruct the camera interface to switch from the second data transmission mode to the first data transmission mode; The camera interface is also used to perform the switching based on the second indication information and to receive the image data sent by the camera according to the first data transmission mode.

5. An electronic device, characterized in that, Includes a camera and an interface control device as described in any one of claims 1-4; The camera and the interface control device are coupled.

6. A transmission control method, characterized in that, The method includes: Before wireless communication, the controller of the interface control device sends a first indication message to the camera interface of the interface control device. The first indication message is used to instruct the camera interface to switch from a first data transmission mode to a second data transmission mode. Wherein, the first data transmission mode does not include FEC, and the second data transmission mode includes FEC; And / or, the amplitude of the first differential voltage corresponding to the first data transmission mode is less than the amplitude of the second differential voltage corresponding to the second data transmission mode; The camera interface performs the switching based on the first indication information and receives image data sent by the camera according to the second data transmission mode.

7. The method according to claim 6, characterized in that, The controller includes a modem, and the method further includes: The modem performs the wireless communication after a preset time period following the transmission of the first indication information.

8. The method according to claim 7, characterized in that, The preset duration is greater than the duration required for the camera interface to perform the switching.

9. The method according to any one of claims 6-8, characterized in that, The method further includes: After the controller terminates the wireless communication, it sends a second indication message to the camera interface. The second indication message is used to instruct the camera interface to switch from the second data transmission mode to the first data transmission mode. The camera interface performs the switching based on the second indication information and receives the image data sent by the camera according to the first data transmission mode.

10. A computer-readable storage medium, characterized in that, Includes computer instructions that, when executed on an electronic device, cause the electronic device to perform the method described in any one of claims 6-9.