WO2019205735A1 - 数据传输方法、装置、显示屏及显示装置 - Google Patents

数据传输方法、装置、显示屏及显示装置 Download PDF

Info

Publication number
WO2019205735A1
WO2019205735A1 PCT/CN2019/070455 CN2019070455W WO2019205735A1 WO 2019205735 A1 WO2019205735 A1 WO 2019205735A1 CN 2019070455 W CN2019070455 W CN 2019070455W WO 2019205735 A1 WO2019205735 A1 WO 2019205735A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
controller
driving chip
bit
signal line
Prior art date
Application number
PCT/CN2019/070455
Other languages
English (en)
French (fr)
Inventor
郭志杰
陈明
王洁琼
罗信忠
朱昊
段欣
Original Assignee
京东方科技集团股份有限公司
北京京东方显示技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 京东方科技集团股份有限公司, 北京京东方显示技术有限公司 filed Critical 京东方科技集团股份有限公司
Priority to US16/768,715 priority Critical patent/US11257439B2/en
Publication of WO2019205735A1 publication Critical patent/WO2019205735A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/147Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/22Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
    • G09G3/30Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
    • G09G3/32Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
    • G09G3/3208Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED] organic, e.g. using organic light-emitting diodes [OLED]
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/34Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
    • G09G3/3433Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using light modulating elements actuated by an electric field and being other than liquid crystal devices and electrochromic devices
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/34Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
    • G09G3/36Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/363Graphics controllers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/041Indexing scheme relating to G06F3/041 - G06F3/045
    • G06F2203/04105Pressure sensors for measuring the pressure or force exerted on the touch surface without providing the touch position
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2310/00Command of the display device
    • G09G2310/08Details of timing specific for flat panels, other than clock recovery
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2330/00Aspects of power supply; Aspects of display protection and defect management
    • G09G2330/06Handling electromagnetic interferences [EMI], covering emitted as well as received electromagnetic radiation
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2354/00Aspects of interface with display user
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/04Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/04Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller
    • G09G2370/045Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller using multiple communication channels, e.g. parallel and serial
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/08Details of image data interface between the display device controller and the data line driver circuit
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/10Use of a protocol of communication by packets in interfaces along the display data pipeline
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/14Use of low voltage differential signaling [LVDS] for display data communication
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/22Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
    • G09G3/30Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
    • G09G3/32Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
    • G09G3/3208Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED] organic, e.g. using organic light-emitting diodes [OLED]
    • G09G3/3275Details of drivers for data electrodes
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/34Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
    • G09G3/36Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
    • G09G3/3611Control of matrices with row and column drivers
    • G09G3/3685Details of drivers for data electrodes

Definitions

  • the present application relates to the field of display technologies, and in particular, to a data transmission method, apparatus, display screen, and display device.
  • the display screen in the display device includes a display panel and a panel driving circuit
  • the panel driving circuit usually includes a timing controller (English Timing Controller), a source driver (English Source Driver), and a gate driver (English Gate Driver), wherein the source is
  • the driver includes a plurality of source driver chips
  • the gate driver includes a plurality of gate driver chips.
  • the driving chip in the display device can perform voltage data writing and the like only under the control of the timing controller.
  • the timing controller processes each frame of image data to generate a data signal corresponding to each frame of image data.
  • a control signal the data signal is transmitted to a plurality of source driving chips connected in parallel, and each of the source driving chips converts the received data signal into a data voltage for writing into a corresponding pixel on the display panel.
  • the embodiment of the present application provides a data transmission method, device, display screen, and display device.
  • the technical solution is as follows:
  • a data transmission method for a first driving chip in a display device, the display device comprising a controller, a plurality of driving chips, and a data acquiring device, the first driving The chip is one of the plurality of driving control chips, and the first driving chip is respectively connected to the controller and the data acquiring device, and the method includes:
  • Receiving device related data acquired by the data acquisition device
  • the backhaul data comprising: the device related data.
  • the controller is connected to the first driving chip by using a first differential signal line,
  • the sending back data to the controller includes:
  • the return data is transmitted to the controller through the first differential signal line.
  • the controller is further connected to the first driving chip by using a second differential signal line, and the method further includes:
  • the signals transmitted on the first differential signal line are transmitted in the form of data packets, and each data packet includes: a start bit, a data bit, and an end bit that are sequentially arranged;
  • the start bit is used to indicate the start of data transmission
  • the data bit is used to carry data to be transmitted
  • the end bit is used to indicate the end of data transmission.
  • each of the data packets further includes: a set mode bit and a mode setting bit between the start bit and the data bit, between the data bit and the end bit Check digit
  • the setting mode bit is used to indicate a mode setting mode of the data packet
  • the mode setting bit is used to indicate a mode of the data packet
  • the parity bit is used for performing data verification
  • the mode of the data packet includes Request mode or response mode.
  • the data acquisition device includes at least one of an imaging device, an audio acquisition device, a display panel, a touch panel, and a sensor.
  • the device related data includes: image data;
  • the device related data includes: voice data;
  • the device related data includes: first indication information indicating whether an operation state of the display panel is abnormal;
  • the device related data includes: data collected by the sensor;
  • the device related data includes: touch data.
  • the senor comprises at least one of a fingerprint sensor, a temperature sensor, a position sensor, an infrared sensor, and an ultrasonic sensor.
  • the touch data includes at least one of touch location data and touch pressure data.
  • the backhaul data further includes at least one of working mode data of the driving chip and second indication information indicating whether an operating state of the driving chip is abnormal.
  • the method before the sending the backhaul data to the controller, the method further includes:
  • the backhaul data is generated, the backhaul data comprising the device related data in the form of a digital signal.
  • the driving chip is a source driving chip
  • the controller is any one of a timing controller, a system chip SOC, and a micro control unit MCU integrated in the timing controller.
  • a data transmission method is provided, which is applied to a controller in a display device, where the display device includes the controller, a plurality of driving chips, and a data acquiring device, and the first driving chip respectively Connecting to the controller and the data acquisition device, the first driver chip is one of the plurality of driver control chips, and the method includes:
  • the backhaul data is sent by the first driving chip to the controller after receiving the device related data acquired by the data acquiring device.
  • the controller is connected to the first driving chip by using a first differential signal line,
  • Receiving the backhaul data sent by the first driving chip including:
  • the controller is further connected to the first driving chip by using a second differential signal line, and the method further includes:
  • Receiving, by the first differential signal line, the backhaul data sent by the first driving chip including:
  • the signals transmitted on the first differential signal line are transmitted in the form of data packets, and each data packet includes: a start bit, a data bit, and an end bit that are sequentially arranged;
  • the start bit is used to indicate the start of data transmission
  • the data bit is used to carry data to be transmitted
  • the end bit is used to indicate the end of data transmission.
  • each of the data packets further includes: a set mode bit and a mode setting bit between the start bit and the data bit, between the data bit and the end bit Check digit
  • the setting mode bit is used to indicate a mode setting mode of the data packet
  • the mode setting bit is used to indicate a mode of the data packet
  • the parity bit is used for performing data verification
  • the mode of the data packet includes Request mode or response mode.
  • the data acquisition device includes at least one of an imaging device, an audio acquisition device, a display panel, a touch panel, and a sensor;
  • the driving chip is a source driving chip
  • the controller is any one of a timing controller, a system chip SOC, and a micro control unit MCU integrated in the timing controller.
  • a data transmission apparatus which is applied to a first driving chip in a display device, the display device comprising a controller, a plurality of driving chips, and a data acquiring device, the first driving The chip is one of the plurality of drive control chips, and the first drive chip is respectively connected to the controller and the data acquisition device, and the device includes:
  • a first receiving module configured to receive device related data acquired by the data acquiring device
  • a sending module configured to send back data to the controller, where the backhaul data includes: the device related data.
  • the controller is connected to the first driving chip by using a first differential signal line,
  • the sending module includes:
  • a sending submodule configured to send back data to the controller by using the first differential signal line.
  • the controller is further connected to the first driving chip by using a second differential signal line, and the device further includes:
  • a second receiving module configured to receive a control signal sent by the controller by using the second differential signal line
  • the sending submodule is configured to:
  • the data acquisition device includes at least one of an imaging device, an audio acquisition device, a display panel, a touch panel, and a sensor.
  • the device related data includes: image data;
  • the device related data includes: voice data;
  • the device related data includes: first indication information indicating whether an operation state of the display panel is abnormal;
  • the device related data includes: data collected by the sensor;
  • the device related data includes: touch data.
  • the senor comprises at least one of a fingerprint sensor, a temperature sensor, a position sensor, an infrared sensor, and an ultrasonic sensor.
  • the touch data includes at least one of touch location data and touch pressure data.
  • the backhaul data further includes at least one of working mode data of the driving chip and second indication information indicating whether an operating state of the driving chip is abnormal.
  • the device further includes:
  • a conversion module configured to perform analog-to-digital conversion of the device-related data in the form of an analog signal to obtain the device-related data in the form of a digital signal before transmitting the return data to the controller;
  • the backhaul data comprising the device related data in the form of a digital signal.
  • the driving chip is a source driving chip
  • the controller is any one of a timing controller, a system chip SOC, and a micro control unit MCU integrated in the timing controller.
  • a data transmission apparatus which is applied to a controller in a display apparatus, the display apparatus including the controller, a plurality of driving chips, and a data acquiring device, where the first driving chip respectively Connected to the controller and the data acquisition device, the first driver chip is one of the plurality of drive control chips, and the device includes:
  • a receiving module configured to receive the backhaul data sent by the first driving chip, where the backhaul data includes: device related data;
  • the backhaul data is sent by the first driving chip to the controller after receiving the device related data acquired by the data acquiring device.
  • the controller is connected to the first driving chip by using a first differential signal line,
  • the receiving module includes:
  • a receiving submodule configured to receive, by using the first differential signal line, the backhaul data sent by the first driving chip.
  • the controller is further connected to the first driving chip by using a second differential signal line, and the device further includes:
  • a sending module configured to send a control signal to the first driving chip by using a second differential signal line
  • the receiving submodule is configured to:
  • the signals transmitted on the first differential signal line are transmitted in the form of data packets, and each data packet includes: a start bit, a data bit, and an end bit that are sequentially arranged;
  • the start bit is used to indicate the start of data transmission
  • the data bit is used to carry data to be transmitted
  • the end bit is used to indicate the end of data transmission.
  • each of the data packets further includes: a set mode bit and a mode setting bit between the start bit and the data bit, between the data bit and the end bit Check digit
  • the setting mode bit is used to indicate a mode setting mode of the data packet
  • the mode setting bit is used to indicate a mode of the data packet
  • the parity bit is used for performing data verification
  • the mode of the data packet includes Request mode or response mode.
  • the data acquisition device includes at least one of an imaging device, an audio acquisition device, a display panel, a touch panel, and a sensor;
  • the driving chip is a source driving chip
  • the controller is any one of a timing controller, a system chip SOC, and a micro control unit MCU integrated in the timing controller.
  • a data transmission apparatus which is applied to a first driving chip in a display device, the display apparatus comprising a controller, a plurality of driving chips, and a data acquiring device, the first driving The chip is one of the plurality of drive control chips, and the first drive chip is respectively connected to the controller and the data acquisition device, and the device includes:
  • a memory for storing executable instructions of the processor
  • the processor runs the executable instruction
  • the data transmission method according to any one of the above aspects can be executed.
  • a data transmission apparatus which is applied to a controller in a display apparatus, the display apparatus including the controller, a plurality of driving chips, and a data acquiring device, where the first driving chip respectively Connected to the controller and the data acquisition device, the first driver chip is one of the plurality of drive control chips, and the device includes:
  • a memory for storing executable instructions of the processor
  • a display screen includes: a display panel and a panel driving circuit, the panel driving circuit includes: a controller and a plurality of driving chips, the plurality of driving chips Including a first driver chip;
  • the controller includes the data transmission device of any of the above aspects, the first driver chip comprising the data transmission device of any of the above fourth aspects; or the controller comprising the fifth aspect In the data transmission device, the first driver chip includes the data transmission device of the sixth aspect.
  • the controller is connected to the first driving chip by a first differential signal line, where the first differential signal line is used to transmit return data sent by the first driving chip to the controller in real time. ;
  • the controller and the plurality of driving chips are respectively connected by a second differential signal line, and each of the second differential signal lines is used for transmitting a control signal sent by the controller to a corresponding driving chip.
  • a display device comprising: the display screen according to any one of the seventh aspects, wherein the display device further comprises a data acquisition device, the data acquisition device Connected to the first driving chip, the data acquiring device is configured to acquire device related data and send the data to the first driving chip.
  • a computer readable storage medium having stored therein instructions for causing a processing device to execute when the computer readable storage medium is run on a processing device
  • a computer program product wherein the computer program product stores instructions, when executed on a computer, causing the computer to perform any of the data transmission methods of the first aspect; Alternatively, causing the computer to perform the data transmission method as described in any of the above second aspects.
  • a chip comprising programmable logic circuits and/or program instructions, when the chip is in operation, for implementing the data transmission method of any of the above first aspects Alternatively, the data transmission method of any of the above second aspects is implemented.
  • FIG. 1 is a schematic diagram of an application environment of a data transmission method according to an embodiment of the present application.
  • FIG. 2 is a schematic diagram of an application environment of another data transmission method according to an embodiment of the present application.
  • FIG. 3 is a schematic diagram of an application environment of another data transmission method according to an embodiment of the present application.
  • FIG. 4 is a flowchart of a data transmission method according to an exemplary embodiment.
  • FIG. 5 is a flow chart of another data transmission method according to an exemplary embodiment.
  • FIG. 6 is a flowchart of still another data transmission method according to an exemplary embodiment.
  • FIG. 7 is a schematic structural diagram of a data packet transmitted on a first differential signal line according to an exemplary embodiment.
  • FIG. 8 is a schematic structural diagram of a data packet transmitted on another first differential signal line according to an exemplary embodiment.
  • FIG. 9 is a schematic diagram showing a connection relationship between a data acquisition device, a first driver chip, and a controller, according to an exemplary embodiment.
  • FIG. 10 is a block diagram of a data transmission apparatus according to an exemplary embodiment.
  • FIG. 11 is a block diagram of a transmitting module according to an exemplary embodiment.
  • FIG. 12 is a block diagram of another data transmission apparatus according to an exemplary embodiment.
  • FIG. 13 is a block diagram of still another data transmission apparatus according to an exemplary embodiment.
  • FIG. 14 is a block diagram of a data transmission apparatus according to another exemplary embodiment.
  • FIG. 15 is a block diagram of a receiving module, according to another exemplary embodiment.
  • FIG. 16 is a block diagram of another data transmission apparatus according to another exemplary embodiment.
  • FIG. 17 is a block diagram of a data transmission apparatus according to still another exemplary embodiment.
  • FIG. 18 is a block diagram of another data transmission device according to still another exemplary embodiment.
  • FIG. 19 is a block diagram of a display device according to an exemplary embodiment.
  • the driving chip can only perform voltage data writing and the like under the control of a controller, such as a timing controller, and the data transmission between the controller and the driving chip is usually one-way, that is, From the controller to the driver chip, the driver chip can only perform operations such as receiving and writing data, so the function of the driver chip is relatively simple.
  • a controller such as a timing controller
  • the data transmission between the controller and the driving chip is usually one-way, that is, From the controller to the driver chip, the driver chip can only perform operations such as receiving and writing data, so the function of the driver chip is relatively simple.
  • FIG. 1 is a schematic diagram of an application environment of a data transmission method according to an embodiment of the present application.
  • the data transmission method is applied to a display device, where the display device includes a controller 01 and multiple The driving chip 02 and the data acquiring device 03 are both connected to the controller 01, and at least one of the plurality of driving chips 02 is further connected to the data acquiring device 03, and the at least one driving chip 02 has The function of transmitting data back.
  • FIG. 1 illustrates a case where the plurality of driving chips 02 each have a transmission function of returning data, and are connected to the data acquiring device 03 as an example, but the chip having the transmission function of the backhaul data is not limited.
  • the backhaul data refers to data transmitted by the data acquisition device to the driver chip.
  • the controller 01 can control the driving chip 02 by using a control signal.
  • the device-related data can be returned by using the backhaul data.
  • the device related data is obtained by a data acquisition device, that is, data related to the data acquisition device, which may include data for reflecting the working state of the data acquisition device, and may also include data acquisition or acquisition by the data acquisition device. data.
  • the controller 01 can pass through the first signal line L1 with each of the at least one driving chip 02 (ie, the arrow in FIG. 2 faces the controller).
  • the signal line is connected to the second signal line L2 (ie, the arrow in FIG. 2 is directed toward the signal line of the driving chip), wherein each of the at least one driving chip 02 can pass through the first signal line L1 to the controller 01.
  • the transmit back data is transmitted, and the controller 01 can transmit a control signal to each of the at least one drive chip 02 through the second signal line L2.
  • FIG. 2 illustrates an example in which a plurality of driving chips 02 are connected to the controller 01 through the first signal line L1 and the second signal line L2, but the signal line between the chip and the controller is not limited.
  • the above data acquisition device may include at least one of an imaging device, an audio acquisition device, a display panel, a touch panel, and a sensor.
  • the number of the display panel, the touch panel, and the sensor is not limited in the embodiment of the present application.
  • the driving chip may be a source driving chip or a gate driving chip;
  • the controller may be a timing controller, a system chip (English: System on Chip; SOC), and a micro control unit integrated in the timing controller (English: Any of Microcontroller Unit; referred to as MCU. 3 shows a controller as a timing controller 011, a driving chip as a source driving chip 021, and a data acquiring device as a touch panel 031 as an example. As shown in FIG.
  • the timing controller 011 is respectively connected to the plurality of source driving chips 021 through a plurality of second signal lines L2 (ie, the signal lines of the arrows in FIG. 3 toward the source driving chip), and the timing control is performed.
  • the device 011 has a transmission function of returning data (ie, capable of performing backhaul data transmission) with the plurality of source driving chips 021 through the at least one first signal line L1 (ie, the signal line of the arrow toward the timing controller in FIG. 3).
  • the chips are connected one by one.
  • the timing controller 011 is further connected with a third signal line H (ie, a signal line having a double-headed arrow in FIG.
  • the third signal line H is usually one, for example, it may be a printed circuit board ( English: Printed Circuit Board; referred to as: the trace on the PCB), the plurality of source drive chips 021 are connected in parallel, and connected to the third signal line H, the third signal line can be identified by the level state, for example, The third signal line H can set the pins of the source driving chip to a high level or a low level. 3, the plurality of source driving chips 021 are connected in parallel and are connected to the timing controller 011 through the first signal line, the second signal line, and the third signal line, and the plurality of source driving chips 021 are connected to the touch panel. 031 connection.
  • the first signal line and the second signal line may be high speed signal lines, and the third signal line may be low speed signal lines. That is, the signal transmission rate of the first signal line and the signal transmission rate of the second signal line are both greater than the signal transmission rate of the third signal line.
  • the first signal line and the second signal line are differential signal lines
  • the third signal line is a common signal line, for example, a metal line capable of transmitting an electrical signal or a trace on a PCB, as long as the signal transmission is ensured.
  • each signal line can be transmitted by using a peer-to-peer protocol (P2P).
  • P2P technology refers to a technology in which a receiving end and a transmitting end of a signal transmission are directly connected for signal transmission without passing through a relay device.
  • the plurality of driving chips may be respectively connected to different data acquiring devices.
  • some driver chips are connected to the display panel, and others are connected to the touch panel; or some chips are connected to one sensor, and others are connected to another sensor.
  • one driving chip may be connected to one or more data acquiring devices, and one data acquiring device may also be connected to one or more driving chips.
  • the embodiment of the present application provides a data transmission method, as shown in FIG. 4, applied to a first driving chip in the display device shown in any one of FIG. 1 to FIG. 3, the display device includes a controller, a plurality of driving chips, and The data acquisition device, the first driving chip is one of the plurality of driving control chips.
  • the first driving chip may be any one of the plurality of driving control chips, or may be specified in the plurality of driving control chips.
  • a chip is not limited by the embodiment of the present application.
  • the first driving chip is respectively connected to the controller and the data acquiring device, and the method includes:
  • Step 301 Receive device-related data acquired by the data acquisition device.
  • Step 302 Send back data to the controller, where the backhaul data includes: device related data.
  • the first driving chip can receive the device-related data acquired by the data acquiring device, and transmit the device-related data to the controller, the controller, and the driving chip by returning the data.
  • the two-way data transmission is realized, which enriches the function of the driver chip and improves the utilization rate of the driver chip.
  • the embodiment of the present application provides a data transmission method, as shown in FIG. 5, applied to a controller in the display device shown in any one of FIG. 1 to FIG. 3, the display device includes a controller, a plurality of driver chips, and data acquisition.
  • the first driver chip is connected to the controller and the data acquisition device, and the first driver chip is one of the plurality of driver control chips.
  • the first driver chip may be any one of the plurality of driver control chips.
  • the method is not limited to the one specified in the driving control chip, and the method includes:
  • Step 401 Receive return data sent by the first driving chip, where the backhaul data includes: device related data.
  • the return data is sent by the first driving chip to the controller after receiving the device-related data acquired by the data acquiring device, and the device related data is used to reflect the working state of the data acquiring device.
  • the first driving chip can receive the device-related data acquired by the data acquiring device, and transmit the device-related data to the controller by returning the data, enriching the driving chip. Function, which improves the utilization of the driver chip.
  • the embodiment of the present application provides a data transmission method, as shown in FIG. 6 , applied to a display device as shown in any one of FIG. 1 to FIG. 3 ,
  • the display device includes a controller, a plurality of driving chips, and a data acquiring device
  • a driving chip is one of a plurality of driving control chips
  • the first driving chip is respectively connected to the controller and the data acquiring device, and the method includes:
  • Step 501 The data acquisition device acquires device related data.
  • the data acquisition device may include at least one of a display panel, a touch panel, and a sensor. Of course, it may also include other devices in the display device for acquiring data, such as an imaging device or an audio acquisition device.
  • the image pickup device may include at least one of a front camera and a rear camera, and the audio pickup device may be a microphone or the like. This embodiment of the present application does not limit this.
  • the device related data may include data for reflecting an operational state of the data acquisition device, and may also include data acquired or received by the data acquisition device. Since the driver is usually disposed on the display panel or connected to the display panel through a PCB or the like, the data acquisition device may be integrated in the display panel or embedded in the display panel, or disposed on the display panel, or disposed near the display panel, such that The connection between the driver and the data acquisition device is short, further realizing the fast transmission of the returned data. In the embodiment of the present application, when the types of the data acquisition devices are different, the corresponding device-related data is also different. The embodiment of the present application uses the following types of data acquisition devices as an example for description:
  • the device related data may include: first indication information indicating whether an operation state of the display panel is abnormal.
  • the first indication information includes two types: the normal indication information and the abnormality indication information, wherein the normal indication information is used to indicate that the working state of the display panel is normal; and the abnormality indication information is used to indicate that the working state of the display panel is abnormal.
  • the first indication information may be represented by a preset character, for example, 0 represents normal indication information, and 1 represents abnormal indication information.
  • the device related data may include: data collected by the sensor.
  • the senor includes at least one of a fingerprint sensor, a temperature sensor, a position sensor, an infrared sensor, and an ultrasonic sensor.
  • the data collected by the sensor may include fingerprint data
  • the fingerprint sensor may be disposed under the display panel or embedded in the display panel.
  • the sensor includes a temperature sensor the data collected by the sensor may include temperature data
  • the temperature sensor may be disposed on a housing of the display device.
  • the sensor includes a position sensor the data collected by the sensor may include position data
  • the position sensor may be disposed on a housing of the display device for measuring the position of the display device itself, for example, the position sensor includes a linear displacement sensor And / or angular displacement sensors.
  • the data collected by the sensor may include infrared data, and the infrared sensor may be disposed under the display panel for assisting with some detection functions, such as detecting whether the human body is close to the display device; when the display device includes the camera
  • the infrared sensor can also be integrated in the camera for assisting some image processing functions, such as detecting the presence of a human body in the captured image by infrared imaging.
  • the data collected by the sensor may include ultrasonic data, which may be disposed on a housing of the display device, which may be used to measure the distance of an object external to the display device from the display device.
  • the device related data may include: touch data.
  • the touch data includes at least one of touch position data and touch pressure data.
  • the touch position data is used to represent the position of the touch point, for example, it may be a coordinate value;
  • the touch pressure data is used to represent the pressure detected by the touch point, for example, it may be a pressure value.
  • the device related data may include: image data.
  • the image data can be captured or scanned by the imaging device.
  • the device related data may include: voice data.
  • Step 502 The data acquisition device sends device related data to the first driving chip.
  • the first driving chip may establish a connection with the data acquiring device by using a specified manner, and the data acquiring device may send device related data to the first driving chip through the connection, for example, the connection may be a circuit connection, and the data line is connected.
  • the flexible printed circuit (English: Flexible Printed Circuit; FPC) connection is not limited in this embodiment of the present application.
  • Step 503 The first driver chip generates backhaul data, where the backhaul data includes device related data.
  • the first driving chip After receiving the device-related data acquired by the data acquisition device, the first driving chip may generate the back-transfer data based on the device-related data.
  • the device related data may have various forms, and the first driving chip may have different processing manners for different forms of device related data.
  • the embodiment of the present application is described by taking the form of the following two device related data as an example.
  • the device related data may be raw data, also referred to as raw data, that is, in step 502, the data acquisition device does not access the device after acquiring the relevant data of the device.
  • the relevant data is processed and sent directly to the first driver chip.
  • the data needs to be transmitted in a format agreed with the first driver chip.
  • Unprocessed device related data usually device-related data in the form of analog signals
  • the first driver chip can directly send the device related data as backhaul data to the controller, or process the device related data to generate back Pass the data and send the returned data to the controller.
  • the processing includes the first driver chip performing analog-to-digital conversion of device-related data in the form of an analog signal to obtain device-related data in the form of a digital signal. Generated backhaul data, including device related data in the form of digital signals.
  • the above process of analog-to-digital conversion of device-related data in the form of an analog signal can be realized by an analog-to-digital converter (English: Analog-to-Digital Converter; ADC) integrated in the first driver chip.
  • ADC Analog-to-Digital Converter
  • the device related data may be processed data, that is, in step 502, after the data acquisition device acquires the relevant data of the device, the device related data is processed, and the processed device is processed.
  • the relevant data is sent to the first driver chip.
  • the data needs to be transmitted in a format agreed with the first driver chip.
  • the processed device related data usually device related data in the form of digital signals
  • the first driver chip can directly send the device related data as backhaul data to the controller.
  • the backhaul data may further include information of the driving chip, so that the first driving chip can implement the back transmission of the information of the driving chip, further enriching the function of the driving chip.
  • the backhaul data includes at least one of operating mode data of the driving chip and second indication information indicating whether the operating state of the driving chip is abnormal.
  • the information of the driver chip may also include other information, such as the data processing rate of the driver chip and the like.
  • the working mode data is used to indicate an operating mode in which the driving chip is located, and the working mode is used to reflect the rate at which the driving chip is currently performing data processing. For example, it includes a low speed mode of operation or a high speed mode of operation that is greater than the data processing rate of the low speed mode of operation.
  • the first driver chip can dynamically switch the working mode according to its specific use scenario.
  • the first driver chip can determine its working mode according to the amount of data currently needed to be processed.
  • a total of m processing modules on the first driving chip the current amount of data to be processed needs to use n processing modules, when the number of n is greater than a preset number threshold, determining that the first driving chip is in a high speed working mode; The number of n is not greater than a preset number threshold, and it is determined that the first driving chip is in a low speed working mode.
  • n/m is greater than the preset ratio threshold
  • the above m is a positive integer greater than one.
  • the foregoing processing module may be a processor or a processing chip.
  • the m processing chips may include at least one of an analog-to-digital conversion chip, a computing chip, and a memory chip.
  • the second indication information includes two types: the normal indication information and the abnormality indication information, wherein the normal indication information is used to indicate that the working state of the driving chip is normal; and the abnormality indication information is used to indicate that the working state of the driving chip is abnormal.
  • the second indication information may be represented by a preset character, for example, 0 represents normal indication information, and 1 represents abnormal indication information.
  • the backhaul data may further include a flag bit of the driver chip, where the flag bit is used to identify the driver chip, so that the controller determines the sender end of the backhaul data after receiving the backhaul data.
  • Step 504 The first driving chip sends back data to the controller.
  • the controller establishes a communication connection with the first driving chip.
  • the controller and the first driving chip may be connected through the first signal line or the second.
  • the signal lines are connected and can also be connected through the third signal line.
  • the transmission of the control signal can usually be performed through the second signal line to achieve fast and efficient control of the first driver chip.
  • the second signal line is a high speed signal line, such as the aforementioned second differential signal line.
  • the first driving chip can send back data to the controller through the foregoing first signal line
  • the first signal line can be a single bus, which is encoded by Manchester or a double line, such as a serial peripheral interface (English: Serial) Peripheral Interface; referred to as: SPI) bus or I2C bus.
  • SPI serial peripheral interface
  • I2C Interconnect Express
  • the signal transmission rate of a single bus is usually 100 kHz (kilohertz)
  • the transmission rate of the SPI bus can reach 16 MHz
  • the transmission rate of the I2C bus can reach 400 kHz.
  • the transmission rates of these three types of signal lines are small, and large data volume transmission cannot be realized. If it is necessary to transmit data of a large amount of data or data acquired in real time, packet loss is likely to occur.
  • the first signal line may be a high speed signal line, such as a first differential signal line.
  • Differential signal lines enable fast real-time backhaul of data and support large data volumes. Especially when the data amount of the above device-related data is large, a better transmission effect can be realized, thereby ensuring timely response and control of the controller.
  • the device related data is the touch data of the touch panel
  • the first differential signal line can quickly transmit the complete touch data to the controller, and the controller can respond quickly to the touch data;
  • the device related data is a temperature sensor.
  • the collected temperature data, the first differential signal line can quickly transmit the complete temperature data to the controller, and the controller can perform rapid processing based on the temperature data, for example, when the temperature is high (ie, when the temperature is greater than the temperature threshold), the temperature is lowered. deal with.
  • the first driving chip when the first driving chip is simultaneously connected to the controller through the first differential signal line and the second differential signal line, the first driving chip may receive a control signal sent by the controller through the second differential signal line, and execute the control signal. The indicated operation; at the same time, the first driving chip can transmit the return data to the controller in real time through the first differential signal line. In this way, since two differential signal lines are disposed between the first driving chip and the controller, the signals are transmitted and received independently of each other, and there is no conflict in timing, so that real-time transmission of the returned data can be realized.
  • the data acquisition device directly transmits to the first driver chip after acquiring the device-related data each time, and the first driver chip generates the return data based on the device-related data, and then directly transmits the signal to the controller through the first differential signal line.
  • the process can ensure the timeliness of the device-related data, realize the timely acquisition of the device-related data by the controller, and timely and quickly process.
  • the differential signal line includes two signal lines, and the signal transmission is performed by differential transmission.
  • the differential transmission is a signal transmission technology, which is different from the traditional one signal line (the signal line can be a clock signal line, also called a CLK line).
  • a ground wire method differential transmission is to transmit signals on these two signal lines, the signals transmitted on the two signal lines have the same amplitude and opposite phase.
  • the signals transmitted on these two signal lines are differential signals.
  • the loading level is opposite.
  • the signals loaded by the two signal lines are Vo+ and Vo-, respectively. For example, if the difference between the two is positive, the corresponding transmitted signal is a binary number: 1, the difference If the value is negative, the corresponding transmitted signal is a binary number: 0.
  • the particular transmitted signal can be characterized by the difference in the signals on the two signal lines.
  • an additional signal line such as the above-mentioned clock signal line
  • the differential signal line can encode the clock signal into the signal transmitted by the differential signal line.
  • the method of embedding the clock so the signal transmission through the differential signal line can save resources compared to the traditional transmission mode, without using additional signal lines and ground lines; the accuracy is high, and the small signal can be easily identified; Strong anti-electromagnetic interference (English: Electro Magnetic Interference; referred to as: EMI) ability; and signal transmission speed, has a wide application prospects.
  • EMI Electro Magnetic Interference
  • FIG. 7 is a schematic structural diagram of a data packet transmitted on a first differential signal line.
  • the structure of other data packets on the first differential signal line may also refer to the data packet, including the starting bits arranged in sequence. (start), data bit and stop bit; wherein the start bit is used to indicate the start of data transmission, the start bit may include a start identifier, the data bit is used to carry data to be transmitted, and the end bit is used to indicate data transmission End, the end bit can include an end tag.
  • start bit, data bit and end bit are represented by a difference of 0 or 1, and each difference occupies 1 bit.
  • the data bit may include a data start bit, a data to be transmitted, and a data end bit (also referred to as a data cutoff bit), where the data start bit is used to indicate the actual starting position of the data to be transmitted, and the data The end bit is used to indicate the actual end position of the data to be transmitted. Further, the data bit may further include a data check bit (not shown in FIG. 7) for performing data check of the data to be transmitted, thereby improving reliability of data transmission.
  • each data packet further includes: a sequentially arranged mode bit and a mode setting bit between the start bit and the data bit, between the data bit and the end bit.
  • Check Digit a sequentially arranged mode bit and a mode setting bit between the start bit and the data bit, between the data bit and the end bit.
  • the setting mode bit includes a mode for indicating a mode setting of the data packet, such as setting by software mode or setting by hardware, wherein setting by software mode refers to setting by signaling, and setting by hardware means It is set by setting the chip pin high or low. Further, the setting mode bit may further include some parameters reflecting the mode setting of the data packet, such as setting parameters of the setup, setting parameters during the transmission, or setting parameters when ending the transmission, and the mode setting bit is used to indicate the data.
  • the mode of the packet, the mode of the packet may include a request (ask or require) mode or a response mode, and the parity bit is used for data verification. It should be noted that both the data check bit and the check bit can perform data verification, and the difference between the two is that the position in the data packet is different.
  • the controller may also transmit both the control signal and the return data through a bidirectional signal line, for example, the bidirectional signal line is the third signal line, wherein the control signal and the back The data needs to be transmitted in time-division on the bidirectional signal line.
  • Step 505 The controller processes the returned data.
  • the backhaul data may include device related data, and may also include information of the driving chip.
  • the controller receives the backhaul data sent by the first driver chip, the corresponding processing may be performed for the data content in the backhaul data. For example, data forwarding, response or storage, and the like.
  • the backhaul data includes device related data
  • the device related data includes: first indication information indicating whether the working state of the display panel is abnormal.
  • the controller may send the alarm information, or forward the first indication information to a designated processor, such as the central Processor (English: CPU; referred to as: Central Processing Unit).
  • a designated processor such as the central Processor (English: CPU; referred to as: Central Processing Unit).
  • the controller is a timing controller
  • the timing controller may be externally connected with the MCU, and the timing controller may forward the first indication information to the MCU, and the MCU performs processing of the first indication information, thereby sharing the load of the controller. .
  • the backhaul data includes device related data
  • the device related data includes: data collected by the sensor.
  • the controller can then store the data collected by the sensor in a memory or forward the data collected by the sensor to a designated processor, such as a CPU.
  • a designated processor such as a CPU.
  • the controller is a timing controller
  • the timing controller can be externally connected with an MCU, and the timing controller can forward the data collected by the sensor to the MCU, and the MCU processes the data collected by the sensor to share the load of the controller.
  • the backhaul data includes device related data
  • the device related data includes: touch data.
  • the controller may store the touch data in the memory, or respond to the touch data, or forward the touch data to a designated processor, such as a CPU.
  • a designated processor such as a CPU.
  • the controller is a timing controller
  • the timing controller can be externally connected with an MCU, and the timing controller can forward the touch data to the MCU, and the MCU processes the touch data to share the load of the controller.
  • the backhaul data includes device related data, and the device related data includes: image data.
  • the controller may respond to the display data (ie, control the display panel to display an image corresponding to the image data), or forward the display data to a designated processor, such as a CPU.
  • the controller is a timing controller
  • the timing controller can be externally connected with an MCU, and the timing controller can forward the display data to the MCU, and the MCU processes the display data to share the load of the controller.
  • the backhaul data includes device related data, and the device related data includes: voice data.
  • the controller can then forward the voice data to a designated device, such as a voice player; or, forward the voice data to a designated processor, such as a CPU.
  • a designated device such as a voice player
  • a designated processor such as a CPU.
  • the controller is a timing controller
  • the timing controller can be externally connected with an MCU, and the timing controller can forward the voice data to the MCU, and the MCU processes the voice data to share the load of the controller.
  • the backhaul data includes information of the driving chip, and the information of the driving chip includes working mode data of the driving chip. Then the controller can save the working mode data.
  • the backhaul data includes information of a driving chip, and the information of the driving chip includes second indication information indicating whether an operating state of the driving chip is abnormal. Then, when the second indication information indicates that the working state of the driving chip is abnormal, that is, the second indication information is abnormal indication information, the controller may send the alarm information, or forward the second indication information to a designated processor, such as a CPU. .
  • the controller is a timing controller
  • the timing controller may be externally connected with the MCU, and the timing controller may forward the second indication information to the MCU, and the MCU processes the second indication information, thereby sharing the load of the controller. .
  • the manner of processing the data may refer to the processing manner of the controller, which is not repeatedly described in this embodiment of the present application.
  • the controller can perform one or more of the above seven processing actions based on different data contents, which is not limited by the embodiment of the present application.
  • the processor may further generate a corresponding control signal based on the data content in the backhaul data, and send the control signal to the first driving chip to implement control of the first driving chip.
  • the controller may include the control signal of the display data, and send the control signal to the first driving chip, so that the driving display panel of the first driving chip displays the corresponding image data. image.
  • the controller may also set a dedicated processing module to receive the return data transmitted by the first driving chip, and may also send the first driving chip through the processing module.
  • the processing module may also send other data, such as configuration data, to the first driving chip, which is not limited in this embodiment.
  • the processing module may send data to the first driving chip by using the first differential signal line, that is, the first differential signal line may perform bidirectional transmission of data; in another optional implementation manner, the processing module The data may be transmitted to the first driving chip through the additional third differential signal line, that is, the third differential signal line and the first differential signal line respectively perform one-way transmission of data, which is not limited in this embodiment of the present application.
  • the processing module can be a processor or a processing chip.
  • the first driving chip can also send a signal to the data acquiring device, such as a data acquisition request, so that a bidirectional connection can also be established between the first driving chip and the data acquiring device, and the bidirectional connection can be It can be realized by a circuit connection supporting two-way communication, a data line connection, or an FPC connection, or two connections supporting one-way communication, which may be a circuit connection, a data line connection, or an FPC connection.
  • FIG. 9 is a schematic diagram of a connection relationship between a data acquisition device, a first driver chip, and a controller.
  • the controller is a timing controller 011
  • the processing module is an MCU integrated in the controller
  • the first driving chip is the first source driving chip 021
  • the data acquiring device is the display panel 032
  • the area X is The connection in the area Y is the connection newly added in the embodiment of the present application.
  • the source drive chip 021 and the display panel 032 can perform bidirectional data transmission, and the source is driven. Bidirectional data transmission can be performed between the chip 021 and the timing controller 011, especially when connected through differential signal lines, real-time and efficient data transmission can be realized.
  • the first driving chip can receive the device-related data acquired by the data acquiring device, and transmit the device-related data to the controller, the controller, and the driving chip by returning the data.
  • the two-way data transmission is realized, which enriches the function of the driver chip and improves the utilization rate of the driver chip.
  • the data backhaul through the first differential signal line can realize high-speed real-time backhaul of data, and the data transmission efficiency is high.
  • the embodiment of the present application provides a data transmission device 60, as shown in FIG. 10, applied to a first driving chip in a display device.
  • the display device includes a controller, a plurality of driving chips, and a data acquiring device, and the first driving chip is One of the drive control chips, the first drive chip is respectively connected to the controller and the data acquisition device, and the device 60 includes:
  • the first receiving module 601 is configured to receive device related data acquired by the data acquiring device;
  • the sending module 602 is configured to send back data to the controller, where the returned data includes: device related data.
  • the receiving module can receive the device-related data acquired by the data acquiring device, and the transmitting module transmits the device-related data to the controller, the controller and the driver by returning the data.
  • the two-way data transmission between the chips realizes the function of the driver chip and improves the utilization of the driver chip.
  • the controller and the driving chip are connected by a first differential signal line.
  • the sending module 602 includes:
  • the sending submodule 6021 is configured to send the backhaul data to the controller through the first differential signal line.
  • the controller is further connected to the first driving chip by a second differential signal line.
  • the device 60 further includes:
  • a second receiving module 603, configured to receive a control signal sent by the controller by using the second differential signal line;
  • the sending submodule 6021 is configured to:
  • the sending submodule 6021 is configured to:
  • the backhaul data is sent to the controller in real time through the first differential signal line.
  • the data acquisition device includes at least one of an imaging device, an audio acquisition device, a display panel, a touch panel, and a sensor.
  • the device related data includes: image data;
  • the device related data includes: voice data;
  • the device-related data includes: first indication information indicating whether the working state of the display panel is abnormal;
  • the device related data includes: data collected by the sensor;
  • the device related data includes: touch data.
  • the senor comprises at least one of a fingerprint sensor, a temperature sensor, a position sensor, an infrared sensor, and an ultrasonic sensor.
  • the touch data includes at least one of touch position data and touch pressure data.
  • the backhaul data further includes at least one of working mode data of the driving chip and second indication information indicating whether the working state of the driving chip is abnormal.
  • the device 60 further includes:
  • the conversion module 604 is configured to perform analog-to-digital conversion of device-related data in the form of an analog signal to obtain device-related data in the form of a digital signal before transmitting the return data to the controller;
  • the generating module 605 is configured to generate backhaul data, and the backhaul data includes device related data in the form of a digital signal.
  • the driving chip is a source driving chip
  • the controller is any one of a timing controller, a system chip SOC, and a micro control unit MCU integrated in the timing controller.
  • the receiving module can receive the device-related data acquired by the data acquiring device, and the transmitting module transmits the device-related data to the controller, the controller and the driver by returning the data.
  • the two-way data transmission between the chips realizes the function of the driver chip and improves the utilization of the driver chip.
  • the embodiment of the present application provides a data transmission device 70, as shown in FIG. 14, is applied to a controller in a display device.
  • the display device includes a controller, a plurality of driving chips, and a data acquiring device, and the first driving chip and the controller respectively And the data acquisition device is connected, the first driving chip is one of the plurality of driving control chips, and the device comprises:
  • the receiving module 701 is configured to receive the backhaul data sent by the first driving chip, where the backhaul data includes: device related data;
  • the backhaul data is sent by the first driving chip to the controller after receiving the device related data acquired by the data acquiring device.
  • the first driving chip can receive the device-related data acquired by the data acquiring device, and transmit the device-related data to the receiving module of the controller by using the returned data, and the controller
  • the bidirectional data transmission is realized between the driver chip and the driver chip, and the utilization of the driver chip is improved.
  • the controller and the driving chip are connected by using a first differential signal line, as shown in FIG. 15, the receiving module 701, including:
  • the receiving submodule 7011 is configured to receive the backhaul data sent by the first driving chip by using the first differential signal line.
  • the controller is further connected to the first driving chip by a second differential signal line, and the device 70 further includes:
  • the sending module 702 is configured to send a control signal to the first driving chip by using a second differential signal line;
  • the receiving submodule 7011 is configured to:
  • the signals transmitted on the first differential signal line are transmitted in the form of data packets, and each data packet includes: a start bit, a data bit, and an end bit that are sequentially arranged;
  • the start bit is used to indicate the start of data transmission
  • the data bit is used to carry data to be transmitted
  • the end bit is used to indicate the end of data transmission.
  • each of the data packets further includes: a set mode bit and a mode setting bit between the start bit and the data bit, between the data bit and the end bit Check digit
  • the setting mode bit is used to indicate a mode setting mode of the data packet
  • the mode setting bit is used to indicate a mode of the data packet
  • the parity bit is used for performing data verification
  • the mode of the data packet includes Request mode or response mode.
  • the controller is any one of a timing controller, a system chip SOC, and a micro control unit MCU integrated in the timing controller.
  • the data acquisition device includes at least one of an imaging device, an audio acquisition device, a display panel, a touch panel, and a sensor.
  • the device related data includes: image data;
  • the device related data includes: voice data;
  • the device-related data includes: first indication information indicating whether the working state of the display panel is abnormal;
  • the device related data includes: data collected by the sensor;
  • the device related data includes: touch data.
  • the senor comprises at least one of a fingerprint sensor, a temperature sensor, a position sensor, an infrared sensor, and an ultrasonic sensor.
  • the touch data includes at least one of touch position data and touch pressure data.
  • the backhaul data further includes at least one of working mode data of the driving chip and second indication information indicating whether the working state of the driving chip is abnormal.
  • the embodiment of the present application provides a data transmission device 80, as shown in FIG. 17, applied to a first driving chip in a display device, the display device includes a controller, a plurality of driving chips, and a data acquiring device, the first The driving chip is one of the plurality of driving control chips, and the first driving chip is respectively connected to the controller and the data acquiring device, and the device includes:
  • a memory 802 for storing executable instructions of the processor
  • the data transmission method provided by the embodiment of the present application can be executed when the processor runs the executable instruction.
  • the embodiment of the present application provides a data transmission device 90, as shown in FIG. 18, applied to a controller in a display device, the display device including the controller, a plurality of driving chips, and a data acquiring device, and a first driving chip Connected to the controller and the data acquisition device respectively, the first driver chip is one of the plurality of drive control chips, and the device includes:
  • the processor 901 The processor 901;
  • a memory 902 for storing executable instructions of the processor
  • the data transmission method provided by the embodiment of the present application can be executed when the processor runs the executable instruction.
  • the embodiment of the present application provides a display screen, the display screen includes: a display panel and a panel driving circuit, the panel driving circuit includes: a controller and a plurality of driving chips, the plurality of driving chips including a first driving chip;
  • the controller includes the data transmission device shown in FIG. 10, FIG. 12 or FIG. 13, the first driver chip includes a data transmission device shown in 14 or 16;
  • the controller includes the data transmission device of FIG. 17, and the first driver chip includes the data transmission device of FIG.
  • the above display panel may be: a liquid crystal panel or an OLED panel.
  • the controller and the first driving chip are connected by a first differential signal line, and the first differential signal line is configured to transmit return data that is sent by the first driving chip to the controller in real time;
  • the controller and the plurality of driving chips are respectively connected by a second differential signal line, and each of the second differential signal lines is used for transmitting a control signal sent by the controller to a corresponding driving chip.
  • each of the second differential signal lines is used for transmitting a control signal sent by the controller to a corresponding driving chip.
  • the embodiment of the present application further provides a display device, where the display device may include: the display screen, further comprising a data acquisition device, wherein the data acquisition device is connected to the first driver chip, and the data acquisition device is used Obtain device related data and send it to the first driver chip.
  • the data acquisition device includes at least one of an imaging device, an audio acquisition device, a display panel, a touch panel, and a sensor.
  • the connection relationship between the driver chip and the data acquisition device in the display device can be referred to the foregoing FIG. 1 to FIG. 3, and The connection relationship in any of the figures in FIG.
  • the display device may be: a liquid crystal screen, an electronic paper, an OLED screen, a mobile phone, a tablet computer, a television, a display, a notebook computer, a digital photo frame, a navigator, and the like, or any product or component having a display function.
  • FIG. 19 is a block diagram showing the structure of a display device 1000 provided by an exemplary embodiment of the present application.
  • the device 1000 can be any product or component having a display function such as a liquid crystal panel, an electronic paper, an OLED panel, a mobile phone, a tablet computer, a television, a display, a notebook computer, a digital photo frame, a navigator, and the like.
  • the device 1000 includes a processor 1001 and a memory 1002.
  • Processor 1001 may include one or more processing cores, such as a 4-core processor, an 8-core processor, and the like.
  • the processor 1001 may be configured by at least one of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), and a PLA (Programmable Logic Array). achieve.
  • the processor 1001 may also include a main processor and a coprocessor.
  • the main processor is a processor for processing data in an awake state, which is also called a CPU (Central Processing Unit); the coprocessor is A low-power processor for processing data in standby.
  • the processor 1001 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and rendering of content that the display panel needs to display.
  • the processor 1001 may further include an AI (Artificial Intelligence) processor for processing computational operations related to machine learning.
  • AI Artificial Intelligence
  • Memory 1002 can include one or more computer readable storage media, which can be non-transitory.
  • the memory 1002 may also include high speed random access memory, as well as non-volatile memory such as one or more magnetic disk storage devices, flash memory storage devices.
  • the non-transitory computer readable storage medium in the memory 1002 is configured to store at least one instruction for execution by the processor 1001 to implement data transmission provided by the method embodiments of the present application. method.
  • apparatus 1000 also optionally includes a peripheral interface 1003 and at least one peripheral.
  • the processor 1001, the memory 1002, and the peripheral device interface 1003 may be connected by a bus or a signal line.
  • Each peripheral device can be connected to the peripheral device interface 1003 via a bus, signal line or circuit board.
  • the peripheral device includes at least one of a radio frequency circuit 1004, a display panel 1005, a camera 1006, an audio circuit 1007, a positioning device 1008, and a power source 1009.
  • the peripheral device interface 1003 can be used to connect at least one peripheral device associated with an I/O (Input/Output) to the processor 1001 and the memory 1002.
  • processor 1001, memory 1002, and peripheral interface 1003 are integrated on the same chip or circuit board; in some other embodiments, any one of processor 1001, memory 1002, and peripheral interface 1003 or The two can be implemented on a separate chip or circuit board, which is not limited in this embodiment.
  • the radio frequency circuit 1004 is configured to receive and transmit an RF (Radio Frequency) signal, also called an electromagnetic signal.
  • the RF circuit 1004 communicates with the communication network and other communication devices via electromagnetic signals.
  • the radio frequency circuit 1004 converts the electrical signal into an electromagnetic signal for transmission, or converts the received electromagnetic signal into an electrical signal.
  • the radio frequency circuit 1004 includes an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and the like.
  • Radio frequency circuit 1004 can communicate with other devices via at least one wireless communication protocol.
  • the wireless communication protocols include, but are not limited to, the World Wide Web, a metropolitan area network, an intranet, generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and/or WiFi (Wireless Fidelity) networks.
  • the radio frequency circuit 1004 may further include an NFC (Near Field Communication) related circuit, which is not limited in this application.
  • the display panel 1005 is for displaying a UI (User Interface).
  • the UI can include graphics, text, icons, video, and any combination thereof.
  • the display panel 1005 is a touch display panel (ie, a panel integrated with the functions of the touch panel and the display panel)
  • the display panel 1005 also has the ability to acquire a touch signal over the surface or surface of the display panel 1005.
  • the touch signal can be input to the processor 1001 as a control signal for processing.
  • the display panel 1005 can also be used to provide virtual buttons and/or virtual keyboards, also called soft buttons and/or soft keyboards.
  • the display panel 1005 may be one, and the front panel of the device 1000 is disposed; in other embodiments, the display panel 1005 may be at least two, respectively disposed on different surfaces of the device 1000 or in a folded design; In still other embodiments, the display panel 1005 can be a flexible display panel disposed on a curved surface or a folded surface of the device 1000. Even the display panel 1005 can be arranged in a non-rectangular irregular pattern, that is, a profiled panel.
  • the display panel 1005 can be an LCD (Liquid Crystal Display) display panel or an OLED (Organic Light-Emitting Diode) display panel.
  • Camera assembly 1006 is used to capture images or video.
  • camera assembly 1006 includes a front camera and a rear camera.
  • the front camera is placed on the front panel of the unit and the rear camera is placed on the back of the unit.
  • the rear camera is at least two, which are respectively a main camera, a depth camera, a wide-angle camera, and a telephoto camera, so as to realize the background blur function of the main camera and the depth camera, and the main camera Combine with a wide-angle camera for panoramic shooting and VR (Virtual Reality) shooting or other integrated shooting functions.
  • camera assembly 1006 can also include a flash.
  • the flash can be a monochrome temperature flash or a two-color temperature flash.
  • the two-color temperature flash is a combination of a warm flash and a cool flash that can be used for light compensation at different color temperatures.
  • the audio circuit 1007 can include a microphone and a speaker.
  • the microphone is used to collect sound waves of the user and the environment, and convert the sound waves into electrical signals for processing into the processor 1001 for processing, or input to the radio frequency circuit 1004 for voice communication.
  • the microphone can also be an array microphone or an omnidirectional acquisition microphone.
  • the speaker is then used to convert electrical signals from the processor 1001 or the RF circuit 1004 into sound waves.
  • the speaker can be a conventional film speaker or a piezoelectric ceramic speaker.
  • the audio circuit 1007 can also include a headphone jack.
  • the positioning device 1008 is used to locate the current geographic location of the device 1000 to implement navigation or LBS (Location Based Service).
  • the positioning device 1008 may be a positioning device based on a GPS (Global Positioning System) of the United States, a Beidou system of China, or a Galileo system of Russia.
  • Power source 1009 is used to power various devices in device 1000.
  • the power source 1009 can be an alternating current, a direct current, a disposable battery, or a rechargeable battery.
  • the rechargeable battery may be a wired rechargeable battery or a wireless rechargeable battery.
  • a wired rechargeable battery is a battery that is charged by a wired line
  • a wireless rechargeable battery is a battery that is charged by a wireless coil.
  • the rechargeable battery can also be used to support fast charging technology.
  • device 1000 also includes one or more sensors 1010.
  • the one or more sensors 1010 include, but are not limited to, an acceleration sensor 1011, a gyro sensor 1012, a pressure sensor 1013, a fingerprint sensor 1014, an optical sensor 1015, and a proximity sensor 1016.
  • the acceleration sensor 1011 can detect the magnitude of the acceleration on the three coordinate axes of the coordinate system established by the device 1000.
  • the acceleration sensor 1011 can be used to detect components of gravity acceleration on three coordinate axes.
  • the processor 1001 can control the touch display panel 1005 to display the user interface in a landscape view or a portrait view according to the gravity acceleration signal collected by the acceleration sensor 1011.
  • the acceleration sensor 1011 can also be used for the acquisition of game or user motion data.
  • the gyro sensor 1012 can detect the body direction and the rotation angle of the device 1000, and the gyro sensor 1012 can cooperate with the acceleration sensor 1011 to collect the user's 3D motion on the device 1000. Based on the data collected by the gyro sensor 1012, the processor 1001 can implement functions such as motion sensing (such as changing the UI according to the user's tilting operation), image stabilization at the time of shooting, game control, and inertial navigation.
  • functions such as motion sensing (such as changing the UI according to the user's tilting operation), image stabilization at the time of shooting, game control, and inertial navigation.
  • the pressure sensor 1013 can be disposed on a side border of the device 1000 and/or a lower layer of the touch display panel 1005.
  • the processor 1001 performs left and right hand recognition or shortcut operation according to the holding signal collected by the pressure sensor 1013.
  • the processor 1001 controls the operability control on the UI interface according to the user's pressure operation on the touch display panel 1005.
  • the operability control includes at least one of a button control, a scroll bar control, an icon control, and a menu control.
  • the fingerprint sensor 1014 is configured to collect a fingerprint of the user, and the processor 1001 identifies the identity of the user according to the fingerprint collected by the fingerprint sensor 1014, or the fingerprint sensor 1014 identifies the identity of the user according to the collected fingerprint. Upon identifying that the identity of the user is a trusted identity, the processor 1001 authorizes the user to perform related sensitive operations including unlocking the screen, viewing encrypted information, downloading software, paying and changing settings, and the like. Fingerprint sensor 1014 can be provided with the front, back or side of device 1000. When the device 1000 is provided with a physical button or vendor logo, the fingerprint sensor 1014 can be integrated with a physical button or vendor logo.
  • Optical sensor 1015 is used to collect ambient light intensity.
  • the processor 1001 can control the display brightness of the touch display panel 1005 according to the ambient light intensity acquired by the optical sensor 1015. Specifically, when the ambient light intensity is high, the display brightness of the touch display panel 1005 is raised; when the ambient light intensity is low, the display brightness of the touch display panel 1005 is lowered.
  • the processor 1001 can also dynamically adjust the shooting parameters of the camera device 1006 according to the ambient light intensity collected by the optical sensor 1015.
  • Proximity sensor 1016 also referred to as a distance sensor, is typically disposed on the front panel of device 1000. Proximity sensor 1016 is used to capture the distance between the user and the front of device 1000. In one embodiment, when the proximity sensor 1016 detects that the distance between the user and the front side of the device 1000 is gradually decreasing, the processor 1001 controls the touch display panel 1005 to switch from the bright screen state to the touch screen state; when the proximity sensor 1016 detects When the distance between the user and the front side of the device 1000 gradually becomes larger, the processor 1001 controls the touch display panel 1005 to switch from the state of the screen to the bright state.
  • FIG. 19 does not constitute a limitation to device 1000, may include more or fewer devices than illustrated, or may be combined with certain devices, or by different device arrangements.
  • the embodiment of the present application provides a computer readable storage medium having instructions stored therein, when the readable storage medium is run on a processing device, causing the processing device to perform the implementation of the embodiment of the present application.
  • the data transmission method is not limited to:
  • the embodiment of the present application provides a chip, which includes a programmable logic circuit and/or a program instruction, and is used to implement the data transmission method provided by the embodiment of the present application.
  • the embodiment of the present application provides a computer program product, where the computer program product stores instructions, and when executed on a computer, causes the computer to execute the data transmission method provided by the embodiment of the present application.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Chemical & Material Sciences (AREA)
  • Crystallography & Structural Chemistry (AREA)
  • Computer Graphics (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

本申请是关于一种数据传输方法、装置、显示屏及显示装置,属于显示技术应用领域。所述方法应用于显示装置中的第一驱动芯片,所述显示装置包括控制器、多个驱动芯片和数据获取器件,所述第一驱动芯片为所述多个驱动控制芯片中的一个,所述第一驱动芯片分别与所述控制器以及所述数据获取器件连接,所述方法包括:接收所述数据获取器件所获取的器件相关数据;向所述控制器发送回传数据,所述回传数据包括:所述器件相关数据。本申请解决了驱动芯片的功能单一的问题。本申请用于显示装置的驱动控制。

Description

数据传输方法、装置、显示屏及显示装置
本申请要求于2018年4月24日提交、申请号为201810371292.8、发明名称为“数据传输方法、装置及显示装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及显示技术领域,特别涉及一种数据传输方法、装置、显示屏及显示装置。
背景技术
显示装置中的显示屏包括显示面板和面板驱动电路,面板驱动电路通常包含时序控制器(英文Timing Controller)、源极驱动器(英文Source Driver)和栅极驱动器(英文Gate Driver),其中,源极驱动器包括多个源极驱动芯片,栅极驱动器包括多个栅极驱动芯片。
目前,显示装置中的驱动芯片只能在时序控制器的控制下,进行电压数据写入等操作,例如,时序控制器对每一帧图像数据进行处理,生成每一帧图像数据对应的数据信号和控制信号,数据信号被传送到并联的多个源极驱动芯片,每个源极驱动芯片将所接收的数据信号转换成数据电压,以写入显示面板上相对应的像素中。
发明内容
本申请实施例提供了一种数据传输方法、装置、显示屏及显示装置。所述技术方案如下:
根据本申请实施例的第一方面,提供一种数据传输方法,应用于显示装置中的第一驱动芯片,所述显示装置包括控制器、多个驱动芯片和数据获取器件, 所述第一驱动芯片为所述多个驱动控制芯片中的一个,所述第一驱动芯片分别与所述控制器以及所述数据获取器件连接,所述方法包括:
接收所述数据获取器件所获取的器件相关数据;
向所述控制器发送回传数据,所述回传数据包括:所述器件相关数据。
可选的,所述控制器与所述第一驱动芯片通过第一差分信号线连接,
所述向所述控制器发送回传数据,包括:
通过所述第一差分信号线向所述控制器发送回传数据。
可选的,所述控制器与所述第一驱动芯片还通过第二差分信号线连接,所述方法还包括:
接收所述控制器通过所述第二差分信号线发送的控制信号;
所述通过所述第一差分信号线向所述控制器发送回传数据,包括:
通过所述第一差分信号线向所述控制器实时发送所述回传数据。
可选的,所述第一差分信号线上传输的信号以数据包的形式传输,每个数据包包括:依次排列的起始位、数据位和结束位;
其中,所述起始位用于指示数据传输开始,所述数据位用于携带待传输数据,所述结束位用于指示数据传输结束。
可选的,每个所述数据包还包括:位于所述起始位和所述数据位之间的依次排列的设置方式位和模式设置位,位于所述数据位和所述结束位之间的校验位;
其中,所述设置方式位用于指示数据包的模式设置的方式,所述模式设置位用于指示数据包的模式,所述校验位用于进行数据校验,所述数据包的模式包括请求模式或响应模式。
可选的,所述数据获取器件包括摄像器件、音频获取器件、显示面板、触控面板和传感器中的至少一种。
可选的,当所述数据获取器件包括所述摄像器件时,所述器件相关数据包括:图像数据;
当所述数据获取器件包括所述音频获取器件时,所述器件相关数据包括:语音数据;
当所述数据获取器件包括所述显示面板时,所述器件相关数据包括:指示所述显示面板的工作状态是否异常的第一指示信息;
当所述数据获取器件包括所述传感器时,所述器件相关数据包括:所述传 感器采集的数据;
当所述数据获取器件包括所述触控面板时,所述器件相关数据包括:触控数据。
可选的,所述传感器包括指纹传感器、温度传感器、位置传感器、红外传感器和超声波传感器中的至少一种。
可选的,所述触控数据包括触控位置数据和触控压力数据中的至少一种。
可选的,所述回传数据还包括所述驱动芯片的工作模式数据和指示所述驱动芯片的工作状态是否异常的第二指示信息中的至少一种。
可选的,在所述向所述控制器发送回传数据之前,所述方法还包括:
将模拟信号形式的所述器件相关数据进行模数转换,以得到数字信号形式的所述器件相关数据;
生成所述回传数据,所述回传数据包括数字信号形式的所述器件相关数据。
可选的,所述驱动芯片为源极驱动芯片;
所述控制器为时序控制器,***芯片SOC以及集成在所述时序控制器中的微控制单元MCU中的任一种。
根据本申请实施例的第二方面,提供一种数据传输方法,应用于显示装置中的控制器,所述显示装置包括所述控制器、多个驱动芯片和数据获取器件,第一驱动芯片分别与所述控制器以及所述数据获取器件连接,所述第一驱动芯片为所述多个驱动控制芯片中的一个,所述方法包括:
接收所述第一驱动芯片发送的回传数据,所述回传数据包括:器件相关数据;
其中,所述回传数据是所述第一驱动芯片在接收所述数据获取器件所获取的器件相关数据后向所述控制器发送的。
可选的,所述控制器与所述第一驱动芯片通过第一差分信号线连接,
所述接收所述第一驱动芯片发送的回传数据,包括:
通过所述第一差分信号线接收所述第一驱动芯片发送的回传数据。
可选的,所述控制器与所述第一驱动芯片还通过第二差分信号线连接,所述方法还包括:
通过第二差分信号线向所述第一驱动芯片发送控制信号;
所述通过所述第一差分信号线接收所述第一驱动芯片发送的回传数据,包 括:
通过所述第一差分信号线接收所述第一驱动芯片实时发送的回传数据。
可选的,所述第一差分信号线上传输的信号以数据包的形式传输,每个数据包包括:依次排列的起始位、数据位和结束位;
其中,所述起始位用于指示数据传输开始,所述数据位用于携带待传输数据,所述结束位用于指示数据传输结束。
可选的,每个所述数据包还包括:位于所述起始位和所述数据位之间的依次排列的设置方式位和模式设置位,位于所述数据位和所述结束位之间的校验位;
其中,所述设置方式位用于指示数据包的模式设置的方式,所述模式设置位用于指示数据包的模式,所述校验位用于进行数据校验,所述数据包的模式包括请求模式或响应模式。
可选的,所述数据获取器件包括摄像器件、音频获取器件、显示面板、触控面板和传感器中的至少一种;
所述驱动芯片为源极驱动芯片;
所述控制器为时序控制器,***芯片SOC以及集成在所述时序控制器中的微控制单元MCU中的任一种。
根据本申请实施例的第三方面,提供一种数据传输装置,应用于显示装置中的第一驱动芯片,所述显示装置包括控制器、多个驱动芯片和数据获取器件,所述第一驱动芯片为所述多个驱动控制芯片中的一个,所述第一驱动芯片分别与所述控制器以及所述数据获取器件连接,所述装置包括:
第一接收模块,用于接收所述数据获取器件所获取的器件相关数据;
发送模块,用于向所述控制器发送回传数据,所述回传数据包括:所述器件相关数据。
可选的,所述控制器与所述第一驱动芯片通过第一差分信号线连接,
所述发送模块,包括:
发送子模块,用于通过所述第一差分信号线向所述控制器发送回传数据。
可选的,所述控制器与所述第一驱动芯片还通过第二差分信号线连接,所述装置还包括:
第二接收模块,用于接收所述控制器通过所述第二差分信号线发送的控制信号;
所述发送子模块,用于:
通过所述第一差分信号线向所述控制器实时发送所述回传数据。
可选的,所述数据获取器件包括摄像器件、音频获取器件、显示面板、触控面板和传感器中的至少一种。
可选的,当所述数据获取器件包括所述摄像器件时,所述器件相关数据包括:图像数据;
当所述数据获取器件包括所述音频获取器件时,所述器件相关数据包括:语音数据;
当所述数据获取器件包括所述显示面板时,所述器件相关数据包括:指示所述显示面板的工作状态是否异常的第一指示信息;
当所述数据获取器件包括所述传感器时,所述器件相关数据包括:所述传感器采集的数据;
当所述数据获取器件包括所述触控面板时,所述器件相关数据包括:触控数据。
可选的,所述传感器包括指纹传感器、温度传感器、位置传感器、红外传感器和超声波传感器中的至少一种。
可选的,所述触控数据包括触控位置数据和触控压力数据中的至少一种。
可选的,所述回传数据还包括所述驱动芯片的工作模式数据和指示所述驱动芯片的工作状态是否异常的第二指示信息中的至少一种。
可选的,所述装置还包括:
转换模块,用于在所述向所述控制器发送回传数据之前,将模拟信号形式的所述器件相关数据进行模数转换,以得到数字信号形式的所述器件相关数据;
生成模块,用于生成所述回传数据,所述回传数据包括数字信号形式的所述器件相关数据。
可选的,所述驱动芯片为源极驱动芯片;
所述控制器为时序控制器,***芯片SOC以及集成在所述时序控制器中的微控制单元MCU中的任一种。
根据本申请实施例的第四方面,提供一种数据传输装置,应用于显示装置中的控制器,所述显示装置包括所述控制器、多个驱动芯片和数据获取器件,第一驱动芯片分别与所述控制器以及所述数据获取器件连接,所述第一驱动芯 片为所述多个驱动控制芯片中的一个,所述装置包括:
接收模块,用于接收所述第一驱动芯片发送的回传数据,所述回传数据包括:器件相关数据;
其中,所述回传数据是所述第一驱动芯片在接收所述数据获取器件所获取的器件相关数据后向所述控制器发送的。
可选的,所述控制器与所述第一驱动芯片通过第一差分信号线连接,
所述接收模块,包括:
接收子模块,用于通过所述第一差分信号线接收所述第一驱动芯片发送的回传数据。
可选的,所述控制器与所述第一驱动芯片还通过第二差分信号线连接,所述装置还包括:
发送模块,用于通过第二差分信号线向所述第一驱动芯片发送控制信号;
所述接收子模块,用于:
通过所述第一差分信号线接收所述第一驱动芯片实时发送的回传数据。
可选的,所述第一差分信号线上传输的信号以数据包的形式传输,每个数据包包括:依次排列的起始位、数据位和结束位;
其中,所述起始位用于指示数据传输开始,所述数据位用于携带待传输数据,所述结束位用于指示数据传输结束。
可选的,每个所述数据包还包括:位于所述起始位和所述数据位之间的依次排列的设置方式位和模式设置位,位于所述数据位和所述结束位之间的校验位;
其中,所述设置方式位用于指示数据包的模式设置的方式,所述模式设置位用于指示数据包的模式,所述校验位用于进行数据校验,所述数据包的模式包括请求模式或响应模式。
可选的,所述数据获取器件包括摄像器件、音频获取器件、显示面板、触控面板和传感器中的至少一种;
所述驱动芯片为源极驱动芯片;
所述控制器为时序控制器,***芯片SOC以及集成在所述时序控制器中的微控制单元MCU中的任一种。
根据本申请实施例的第五方面,提供一种数据传输装置,应用于显示装置中的第一驱动芯片,所述显示装置包括控制器、多个驱动芯片和数据获取器件, 所述第一驱动芯片为所述多个驱动控制芯片中的一个,所述第一驱动芯片分别与所述控制器以及所述数据获取器件连接,所述装置包括:
处理器;
用于存储所述处理器的可执行指令的存储器;
其中,所述处理器运行所述可执行指令时,能够执行上述第一方面任一所述的数据传输方法。
根据本申请实施例的第六方面,提供一种数据传输装置,应用于显示装置中的控制器,所述显示装置包括所述控制器、多个驱动芯片和数据获取器件,第一驱动芯片分别与所述控制器以及所述数据获取器件连接,所述第一驱动芯片为所述多个驱动控制芯片中的一个,所述装置包括:
处理器;
用于存储所述处理器的可执行指令的存储器;
其中,所述处理器运行所述可执行指令时,能够执行上述第二方面任一所述的数据传输方法。
根据本申请实施例的第七方面,提供一种显示屏,所述显示屏包括:显示面板和面板驱动电路,所述面板驱动电路包括:控制器和多个驱动芯片,所述多个驱动芯片包括第一驱动芯片;
所述控制器包括上述第三方面任一所述的数据传输装置,所述第一驱动芯片包括上述第四方面任一所述的数据传输装置;或者,所述控制器包括上述第五方面所述的数据传输装置,所述第一驱动芯片包括上述第六方面所述的数据传输装置。
可选地,所述控制器与所述第一驱动芯片通过第一差分信号线连接,所述第一差分信号线用于传输所述第一驱动芯片向所述控制器实时发送的回传数据;
所述控制器与所述多个驱动芯片分别通过第二差分信号线连接,每个所述第二差分信号线用于传输所述控制器向对应的驱动芯片发送的控制信号。
根据本申请实施例的第八方面,提供一种显示装置,所述显示装置包括:权利要求第七方面任一所述的显示屏,所述显示装置还包括数据获取器件,所述数据获取器件与所述第一驱动芯片连接,所述数据获取器件用于获取器件相关数据,并发送至第一驱动芯片。
根据本申请实施例的第九方面,提供一种计算机可读存储介质,所述计算 机可读存储介质中存储有指令,当所述计算机可读存储介质在处理器件上运行时,使得处理器件执行上述第一方面任一所述数据传输方法;或者,使得处理器件执行如上述第二方面任一所述数据传输方法。
根据本申请实施例的第十方面,提供一种计算机程序产品,所述计算机程序产品中存储有指令,当其在计算机上运行时,使得计算机执行上述第一方面任一所述数据传输方法;或者,使得计算机执行如上述第二方面任一所述数据传输方法。
根据本申请实施例的第十一方面,提供一种芯片,所述芯片包括可编程逻辑电路和/或程序指令,当所述芯片运行时用于实现上述第一方面任一所述数据传输方法或者,实现上述第二方面任一所述数据传输方法。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本申请。
附图说明
为了更清楚地说明本申请的实施例,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的一种数据传输方法的应用环境示意图。
图2是本申请实施例提供的另一种数据传输方法的应用环境示意图。
图3是本申请实施例提供的又一种数据传输方法的应用环境示意图。
图4是根据一示例性实施例示出的一种数据传输方法流程图。
图5是根据一示例性实施例示出的另一种数据传输方法流程图。
图6是根据一示例性实施例示出的又一种数据传输方法流程图。
图7是根据一示例性实施例示出的一种第一差分信号线上传输的一个数据包的结构示意图。
图8是根据一示例性实施例示出的另一种第一差分信号线上传输的一个数据包的结构示意图。
图9是根据一示例性实施例示出的一种数据获取器件、第一驱动芯片以及控制器的连接关系示意图。
图10是根据一示例性实施例示出的一种数据传输装置的框图。
图11是根据一示例性实施例示出的一种发送模块的框图。
图12是根据一示例性实施例示出的另一种数据传输装置的框图。
图13是根据一示例性实施例示出的又一种数据传输装置的框图。
图14是根据另一示例性实施例示出的一种数据传输装置的框图。
图15是根据另一示例性实施例示出的一种接收模块的框图。
图16是根据另一示例性实施例示出的另一种数据传输装置的框图。
图17是根据又一示例性实施例示出的一种数据传输装置的框图。
图18是根据又一示例性实施例示出的另一种数据传输装置的框图。
图19是根据一示例性实施例示出的一种显示装置的框图。
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
具体实施方式
为了使本申请的原理更加清楚,下面将结合附图对本申请作进一步地详细描述,显然,所描述的实施例仅仅是本申请一部份实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
目前的显示装置中,驱动芯片只能在控制器,如时序控制器,的控制下,进行电压数据写入等操作,控制器与驱动芯片之间的数据传输通常是单向的,也即是从控制器传向驱动芯片,驱动芯片只能进行数据的接收和写入等操作,因此驱动芯片的功能较为单一。
请参考图1,图1是本申请实施例提供的一种数据传输方法的应用环境示意图,如图1所示,该数据传输方法应用于显示装置中,该显示装置包括控制器01、多个驱动芯片02和数据获取器件03,该多个驱动芯片02均与控制器01连接,该多个驱动芯片02中的至少一个驱动芯片02还与数据获取器件03连接,该至少一个驱动芯片02具有回传数据的传输功能。图1以该多个驱动芯片02均具有回传数据的传输功能,且均与数据获取器件03连接为例进行说明,但并不对具有回传数据的传输功能的芯片进行限制。其中,回传数据指的是数据获取器件传输至驱动芯片的数据。
进一步的,本申请实施例中,控制器01可以通过控制信号对驱动芯片02进行控制,在此基础上,本申请实施例提供的数据传输方法还可以通过回传数据进行器件相关数据的回传,该器件相关数据由数据获取器件所获取,该器件相关数据即与数据获取器件相关的数据,其可以包括用于反映数据获取器件的工作状态的数据,还可以包括数据获取器件采集或接收的数据。为了保证控制信号和器件相关数据的有效传输,如图2所示,控制器01可以与至少一个驱动芯片02中的每个驱动芯片02通过第一信号线L1(即图2中箭头朝向控制器的信号线)和第二信号线L2(即图2中箭头朝向驱动芯片的信号线)连接,其中,至少一个驱动芯片02中的每个驱动芯片02可以通过第一信号线L1向控制器01发送回传数据,控制器01可以通过第二信号线L2向至少一个驱动芯片02中的每个驱动芯片02发送控制信号。这样避免两个信号线在数据发送的时序上出现冲突,也可以实现数据的实时传输。图2以多个驱动芯片02均通过第一信号线L1和第二信号线L2与控制器01连接为例进行说明,但并不驱动芯片与控制器之间的信号线进行限制。
上述数据获取器件可以包括摄像器件、音频获取器件、显示面板、触控面板和传感器中的至少一种。本申请实施例对显示面板、触控面板和传感器的个数不进行限制。上述驱动芯片可以为源极驱动芯片或栅极驱动芯片;控制器可以为时序控制器,***芯片(英文:System on Chip;简称:SOC)以及集成在时序控制器中的微控制单元(英文:Microcontroller Unit;简称:MCU)中的任一种。图3以控制器为时序控制器011,驱动芯片为源极驱动芯片021,数据获取器件为触控面板031为例进行说明。如图3所示,该时序控制器011通过多个第二信号线L2(即图3中箭头朝向源极驱动芯片的信号线)分别与多个源极驱动芯片021一一对应连接,时序控制器011通过至少一个第一信号线L1(即图3中箭头朝向时序控制器的信号线)分别与多个源极驱动芯片021中具有回传数据的传输功能(即能够进行回传数据传输)的芯片一一对应连接。可选的,该时序控制器011还连接有第三信号线H(即图3中具有双向箭头的信号线),该第三信号线H通常为一根,例如其可以为印制电路板(英文:Printed Circuit Board;简称:PCB)上的走线,该多个源极驱动芯片021并联,且与第三信号线H连接,该第三信号线可以进行电平状态的标识,例如,通过该第三信号线H可以将源极驱动芯片的引脚设置为高电平或低电平。图3假设该多个源极驱动芯片021并联且均通过第一信号线、第二信号线以及第三信号 线与时序控制器011连接,并且该多个源极驱动芯片021均与触控面板031连接。
其中,第一信号线和第二信号线可以为高速信号线,第三信号线可以为低速信号线。也即是第一信号线的信号传输速率和第二信号线的信号传输速率均大于第三信号线的信号传输速率。例如,该第一信号线和第二信号线为差分信号线,第三信号线为普通信号线,例如其为可以传输电信号的金属线或者PCB上的走线,只要保证信号传输即可。本申请实施例中,各个信号线可以通过点对点协议(英文:peer-to-peer;简称:P2P))进行数据传输。其中,P2P技术指的是信号传输的接收端和发射端之间不经过中转装置,而直接连接以进行信号传输的技术。
本申请在实际实现时,当具有回传数据的传输功能的驱动芯片有多个时,该多个驱动芯片可以分别与不同的数据获取器件连接。例如,一些驱动芯片与显示面板连接,另外一些芯片与触控面板连接;或者,一些芯片与一种传感器连接,另外一些芯片与另一种传感器连接。需要说明的是,本申请实施例中,一个驱动芯片可以与一个或多个数据获取器件连接,一个数据获取器件也可以与一个或多个驱动芯片连接。
本申请实施例提供一种数据传输方法,如图4所示,应用于如图1至图3任一所示的显示装置中的第一驱动芯片,显示装置包括控制器、多个驱动芯片和数据获取器件,第一驱动芯片为多个驱动控制芯片中的一个,示例的,该第一驱动芯片可以为该多个驱动控制芯片中的任意一个,也可以是多个驱动控制芯片中指定的一个芯片,本申请实施例对此不做限定,第一驱动芯片分别与控制器以及数据获取器件连接,该方法包括:
步骤301、接收数据获取器件所获取的器件相关数据。
步骤302、向控制器发送回传数据,该回传数据包括:器件相关数据。
综上所述,本申请实施例提供的数据传输方法,第一驱动芯片能够接收数据获取器件获取的器件相关数据,并通过回传数据将该器件相关数据传输至控制器,控制器与驱动芯片之间的实现了双向数据传输,丰富了驱动芯片的功能,提高了驱动芯片的利用率。
本申请实施例提供一种数据传输方法,如图5所示,应用于如图1至图3任一所示的显示装置中的控制器,显示装置包括控制器、多个驱动芯片和数据 获取器件,第一驱动芯片分别与控制器以及数据获取器件连接,第一驱动芯片为多个驱动控制芯片中的一个,示例的,该第一驱动芯片可以为该多个驱动控制芯片中的任意一个,也可以是多个驱动控制芯片中指定的一个芯片,本申请实施例对此不做限定,该方法包括:
步骤401、接收第一驱动芯片发送的回传数据,该回传数据包括:器件相关数据。
其中,回传数据是第一驱动芯片在接收数据获取器件所获取的器件相关数据后向控制器发送的,该器件相关数据用于反映数据获取器件的工作状态。
综上所述,本申请实施例提供的数据传输方法,第一驱动芯片能够接收数据获取器件获取的器件相关数据,并通过回传数据将该器件相关数据传输至控制器,丰富了驱动芯片的功能,提高了驱动芯片的利用率。
本申请实施例提供一种数据传输方法,如图6所示,应用于如图1至图3任一所示的显示装置,该显示装置包括控制器、多个驱动芯片和数据获取器件,第一驱动芯片为多个驱动控制芯片中的一个,第一驱动芯片分别与控制器以及数据获取器件连接,该方法包括:
步骤501、数据获取器件获取器件相关数据。
本申请实施例中,数据获取器件可以包括显示面板、触控面板和传感器中的至少一种。当然,其还可以包括显示装置中其他用于获取数据的器件,例如摄像器件或音频获取器件。该摄像器件可以包括前置摄像头和后置摄像头中的至少一个,该音频获取器件可以为麦克风等。本申请实施例对此不作限定。
器件相关数据可以包括用于反映数据获取器件的工作状态的数据,还可以包括数据获取器件采集或接收的数据。由于驱动器通常设置在显示面板上或通过PCB等与显示面板连接,该数据获取器件可以集成在显示面板中,或者嵌入显示面板内,或者设置在显示面板上,又或者设置在显示面板附近,这样驱动器与数据获取器件的连接线路较短,进一步实现回传数据的快速传输。本申请实施例中,数据获取器件的类型不同时,对应的器件相关数据也不同,本申请实施例以以下几种数据获取器件的类型为例进行说明:
第一种,当该数据获取器件包括显示面板时,器件相关数据可以包括:指示显示面板的工作状态是否异常的第一指示信息。该第一指示信息包括正常指示信息和异常指示信息两种,该正常指示信息用于指示显示面板的工作状态正 常;异常指示信息用于指示显示面板的工作状态异常。该第一指示信息可以用预设字符表示,例如,0表示正常指示信息,1表示异常指示信息。
第二种,当该数据获取器件包括传感器时,该器件相关数据可以包括:传感器采集的数据。
示例的,该传感器包括指纹传感器、温度(temperature)传感器、位置传感器、红外传感器和超声波传感器中的至少一种。当传感器包括指纹传感器时,该传感器采集的数据可以包括指纹数据,该指纹传感器可以设置在显示面板下,或者嵌入显示面板中。当传感器包括温度传感器时,该传感器采集的数据可以包括温度数据,该温度传感器可以设置在显示装置的外壳上。当传感器包括位置传感器时,该传感器采集的数据可以包括位置数据,该位置传感器可以设置在显示装置的外壳上,该位置传感器用于测量显示装置自身的位置,例如,该位置传感器包括直线位移传感器和/或角位移传感器。当传感器包括红外传感器时,该传感器采集的数据可以包括红外数据,该红外传感器可以设置在显示面板下,用于进行一些检测功能的辅助,例如检测是否存在人体靠近显示装置;当显示装置包括摄像头时,该红外传感器也可以集成在摄像头中,用于进行一些图像处理功能的辅助,例如通过红外成像的方式检测拍摄的图像中是否存在人体。当传感器包括超声波传感器时,传感器采集的数据可以包括超声波数据,该超声波传感器可以设置在显示装置的外壳上,其可以用于测量显示装置外部物体与显示装置的距离。
第三种,当该数据获取器件包括触控面板时,该器件相关数据可以包括:触控数据。其中,触控数据包括触控位置数据和触控压力数据中的至少一种。该触控位置数据用于表征触控点的位置(position),例如其可以为坐标值;触控压力数据用于表征触控点所检测到的压力(pressure),例如其可以为压力值。
第四种,当该数据获取器件包括摄像器件时,该器件相关数据可以包括:图像数据。该图像数据可以为摄像器件拍摄或扫描得到的。
第五种,当该数据获取器件包括音频获取器件时,该器件相关数据可以包括:语音数据。
上述五种数据获取器件的类型以及相应的器件相关数据只是示意性说明,本申请实施例对此并不限定。
步骤502、数据获取器件向第一驱动芯片发送器件相关数据。
在本申请实施例中,第一驱动芯片可以与数据获取器件通过指定方式建立连接,数据获取器件可以通过该连接向第一驱动芯片发送器件相关数据,例如该连接可以为电路连接,数据线连接,或者柔性电路板(英文:Flexible Printed Circuit;简称:FPC)连接,本申请实施例对此不做限定。
步骤503、第一驱动芯片生成回传数据,该回传数据包括器件相关数据。
第一驱动芯片接收数据获取器件所获取的器件相关数据后,可以基于该器件相关数据生成回传数据。在本申请实施例中,器件相关数据可以有多种形式,针对器件相关数据的不同形式,第一驱动芯片可以有不同的处理方式。本申请实施例以以下两种器件相关数据的形式为例进行说明。
第一种形式,该器件相关数据可以是未经处理的数据(raw data),也称原始数据,也即是在步骤502中,数据获取器件在获取了该器件相关数据后,未对该器件相关数据进行处理,直接发送至第一驱动芯片。当然,该数据需要按照与第一驱动芯片约定的格式进行发送。
未经处理的器件相关数据,通常为模拟信号形式的器件相关数据,第一驱动芯片可以直接将该器件相关数据作为回传数据发送至控制器,也可以对该器件相关数据进行处理,生成回传数据,再将回传数据发送至控制器。该处理过程包括:第一驱动芯片将模拟信号形式的器件相关数据进行模数转换,以得到数字信号形式的器件相关数据。生成回传数据,该回传数据包括数字信号形式的器件相关数据。上述将模拟信号形式的器件相关数据进行模数转换的过程可以通过集成在第一驱动芯片中的模数转换器(英文:Analog-to-Digital Converter;简称:ADC)实现。当第一驱动芯片能够进行模数转换时,可以进一步丰富其功能,提高其利用率。
第二种形式,该器件相关数据可以是经处理的数据,也即是在步骤502中,数据获取器件在获取了该器件相关数据后,对该器件相关数据进行处理,并将处理后的器件相关数据发送至第一驱动芯片。当然,该数据需要按照与第一驱动芯片约定的格式进行发送。
经过处理的器件相关数据,通常为数字信号形式的器件相关数据,第一驱动芯片可以直接将该器件相关数据作为回传数据发送至控制器。
进一步的,除了器件相关数据,该回传数据还可以包括驱动芯片的信息,这样第一驱动芯片可以实现驱动芯片的信息的回传,进一步丰富了驱动芯片的功能。
例如,该回传数据包括驱动芯片的工作模式数据和指示驱动芯片的工作状态是否异常的第二指示信息中的至少一种。当然,该驱动芯片的信息还可以包括其他信息,如驱动芯片的数据处理速率等等。
该工作模式数据用于指示驱动芯片所处的工作模式,该工作模式用于反映驱动芯片当前进行数据处理的速率。例如,其包括低速工作模式或者高速工作模式,该高速工作模式的数据处理速率大于低速工作模式的数据处理速率。第一驱动芯片可以根据其具体使用场景动态切换工作模式。可选的,第一驱动芯片可以根据当前需要处理的数据量来确定其工作模式。例如,第一驱动芯片上共m个处理模块,当前需要处理的数据量需要使用n个处理模块,当n的个数大于预设个数阈值,确定该第一驱动芯片处于高速工作模式;当n的个数不大于预设个数阈值,确定该第一驱动芯片处于低速工作模式。或者,当n/m大于预设比例阈值,确定该第一驱动芯片处于高速工作模式;当n/m的个数不大于预设比例阈值,确定该第一驱动芯片处于低速工作模式。上述m为大于1的正整数。前述处理模块可以为处理器或处理芯片,当处理模块为处理芯片时,m个处理芯片可以包括模数转换芯片、计算芯片和存储芯片中的至少一种。
该第二指示信息包括正常指示信息和异常指示信息两种,该正常指示信息用于指示驱动芯片的工作状态正常;异常指示信息用于指示驱动芯片的工作状态异常。该第二指示信息可以用预设字符表示,例如,0表示正常指示信息,1表示异常指示信息。
需要说明的是,上述回传数据还可以包括驱动芯片的标志位,该标志位用于标识驱动芯片,以便于控制器在接收该回传数据后,确定该回传数据的发送端。
步骤504、第一驱动芯片向控制器发送回传数据。
在本申请实施例中,控制器与第一驱动芯片建立有通信连接,如图1至图3任一所示,控制器与第一驱动芯片可以通过第一信号线连接,也可以通过第二信号线连接,还可以通过第三信号线连接。通常可以通过该第二信号线进行控制信号的传输,以实现对第一驱动芯片的快速高效控制。示例的,该第二信号线为高速信号线,例如前述的第二差分信号线。
第一驱动芯片可以通过前述第一信号线向控制器发送回传数据,上述第一信号线可以为单总线,其通过曼彻斯特编码,也可以为双线,如串行外设接口(英文:Serial Peripheral Interface;简称:SPI)总线或I2C总线。但是,单总 线的信号传输速率通常为100kHz(千赫兹),SPI总线的传输速率可以达到16MHz,I2C总线的传输速率可以达到400kHz。这三种形式的信号线的传输速率均较小,无法实现大数据量的传输,如果需要传输较大数据量的数据或者实时获取的数据时,容易出现丢包现象。本申请实施例中,该第一信号线可以为高速信号线,如第一差分信号线。差分信号线可以实现数据的快速实时回传,并且支持大数据量的传输。尤其在上述器件相关数据的数据量较大时,能够实现更好的传输效果,从而保证控制器能够及时响应与控制。例如,器件相关数据为触控面板的触控数据时,第一差分信号线能够将完整的触控数据快速传输给控制器,控制器可以针对触控数据进行快速响应;器件相关数据为温度传感器采集的温度数据,第一差分信号线能够将完整的温度数据快速传输给控制器,控制器可以基于该温度数据进行迅速处理,例如在温度较高时(即温度大于温度阈值时),进行降温处理。
进一步的,当第一驱动芯片同时通过第一差分信号线和第二差分信号线与控制器连接时,第一驱动芯片可以接收控制器通过第二差分信号线发送的控制信号,执行该控制信号指示的操作;同时,第一驱动芯片可以通过第一差分信号线向控制器实时发送回传数据。这样,由于第一驱动芯片和控制器之间设置了两个差分信号线,因此,信号的收发相互独立,互不影响,时序上不会出现冲突,从而可以实现回传数据的实时发送。也即是,数据获取器件在每次获取器件相关数据后,直接传输至第一驱动芯片,第一驱动芯片基于该器件相关数据生成回传数据后,直接通过第一差分信号线传输至控制器,该过程可以保证器件相关数据的时效性,实现控制器对器件相关数据的及时获取,以及及时且快速的处理。
差分信号线包括两根信号线,通过差分传输的方式进行信号传输,差分传输是一种信号传输的技术,区别于传统的一根信号线(该信号线可以是时钟信号线,也称CLK线)一根地线的做法,差分传输是在这两根信号线上都传输信号,这两根信号线上传输的信号的振幅相等,相位相反。在这两根信号线上传输的信号就是差分信号。这两根信号线在正常工作时,加载的电平相反,两者加载的信号分别为Vo+和Vo-,示例的,两者差值为正,则对应传输的信号为二进制数:1,差值为负,则对应传输的信号为二进制数:0。通过该两根信号线上的信号的差值可以表征具体传输的信号。传统的面板驱动电路中,需要使用额外的信号线(如上述时钟信号线)来标识时钟状态,而通过差分信号线, 可以将时钟信号编码进入差分信号线所传输的信号中,这种方式称为内嵌时钟的方式,因此通过差分信号线进行信号传输相较于传统的传输方式,可以节约资源,无需使用额外的信号线和地线;精确度较高,可以很容易识别小信号;有很强的抗电磁干扰(英文:Electro Magnetic Interference;简称:EMI)能力;且信号传输速度快,具有广泛应用前景。
上述第一差分信号线上传输的信号以数据包的形式传输。如图7所示,图7为第一差分信号线上传输的一个数据包的结构示意图,第一差分信号线上的其他数据包的结构也可以参考该数据包,包括依次排列的起始位(start)、数据位和结束(stop)位;其中,起始位用于指示数据传输开始,起始位可以包括起始标识,数据位用于携带待传输数据,结束位用于指示数据传输结束,结束位可以包括结束标识。由图7可以看出,上述起始位、数据位和结束位均由差值0或1表示,每个差值占用1比特(bit)。其中,数据位中可以包括数据起始(begin)位、待传输数据和数据结束(end)位(也称数据截止位),该数据起始位用于指示待传输数据的实际开始位置,数据结束位用于指示待传输数据的实际结束位置。进一步的,该数据位还可以包括数据校验位(图7未示出),用于进行待传输数据的数据校验,提高数据传输的可靠性。
可选的,如图8所示,每个数据包还包括:位于起始位和数据位之间的依次排列的设置方式(mode)位和模式设置位,位于数据位和结束位之间的校验位。
其中,设置方式位包括用于指示数据包的模式设置的方式,如通过软件方式设置或者通过硬件方式设置,其中,通过软件方式设置指的是通过信令传输的方式设置,通过硬件方式设置指的是通过芯片管脚置高或置低的方式设置。进一步的,设置方式位中还可以包括一些反映数据包的模式设置的参数,如初始化(setup)的设置参数、传输过程中的设置参数或结束传输时的设置参数,模式设置位用于指示数据包的模式,该数据包的模式可以包括请求(ask或require)模式或响应模式,校验位用于进行数据校验。需要说明的是,上述数据校验位和校验位均可以起到数据校验作用,两者区别在于在数据包中的位置不同。
在一种可选的实现方式中,控制器还可以通过一个双向的信号线既传输控制信号,又传输回传数据,例如该双向的信号线为上述第三信号线,其中,控制信号和回传数据需要在该双向的信号线上分时传输。
步骤505、控制器对回传数据进行处理。
由步骤503可知,回传数据可以包括器件相关数据,也可以包括驱动芯片的信息。在控制器接收第一驱动芯片发送的回传数据后,可以针对回传数据中的数据内容不同,进行相应的处理。例如,进行数据的转发、响应或存储等。
本申请实施例以以下几种数据内容为例,对所对应的处理动作进行说明:
第一种,回传数据包括器件相关数据,该器件相关数据包括:指示显示面板的工作状态是否异常的第一指示信息。则当第一指示信息指示显示面板的工作状态异常,也即是该第一指示信息为异常指示信息时,控制器可以发出告警信息,或者将该第一指示信息转发至指定处理器,如中央处理器(英文:CPU;简称:Central Processing Unit)。当该控制器为时序控制器时,该时序控制器可以外连有MCU,时序控制器可以将该第一指示信息转发至MCU,由MCU进行第一指示信息的处理,进而分担控制器的负载。
第二种,回传数据包括器件相关数据,该器件相关数据包括:传感器采集的数据。则控制器可以在存储器存储该传感器采集的数据,或者将该传感器采集的数据转发至指定处理器,如CPU。当该控制器为时序控制器时,该时序控制器可以外连有MCU,时序控制器可以将传感器采集的数据转发至MCU,由MCU对传感器采集的数据进行处理,进而分担控制器的负载。
第三种,回传数据包括器件相关数据,该器件相关数据包括:触控数据。则控制器可以在存储器存储该触控数据,或者对该触控数据进行响应,又或者将该触控数据转发至指定处理器,如CPU。当该控制器为时序控制器时,该时序控制器可以外连有MCU,时序控制器可以将触控数据转发至MCU,由MCU对触控数据进行处理,进而分担控制器的负载。
第四种,回传数据包括器件相关数据,该器件相关数据包括:图像数据。则控制器可以对该显示数据进行响应(即控制显示面板显示该图像数据对应的图像),又或者将该显示数据转发至指定处理器,如CPU。当该控制器为时序控制器时,该时序控制器可以外连有MCU,时序控制器可以将显示数据转发至MCU,由MCU对显示数据进行处理,进而分担控制器的负载。
第五种,回传数据包括器件相关数据,该器件相关数据包括:语音数据。则控制器可以对该语音数据转发至指定器件,如语音播放器;或者,将该语音数据转发至指定处理器,如CPU。当该控制器为时序控制器时,该时序控制器可以外连有MCU,时序控制器可以将语音数据转发至MCU,由MCU对语音 数据进行处理,进而分担控制器的负载。
第六种,回传数据包括驱动芯片的信息,该驱动芯片的信息包括驱动芯片的工作模式数据。则控制器可以保存该工作模式数据。
第七种,回传数据包括驱动芯片的信息,该驱动芯片的信息包括指示驱动芯片的工作状态是否异常的第二指示信息。则当第二指示信息指示驱动芯片的工作状态异常,也即是该第二指示信息为异常指示信息时,控制器可以发出告警信息,或者将该第二指示信息转发至指定处理器,如CPU。当该控制器为时序控制器时,该时序控制器可以外连有MCU,时序控制器可以将该第二指示信息转发至MCU,由MCU对第二指示信息进行处理,进而分担控制器的负载。
需要说明的是,上述MCU获取数据后,对数据处理的方式可以参考控制器的处理方式,本申请实施例对此不再赘述。
由于回传数据中的数据内容可以有多种,控制器可以基于不同的数据内容,执行上述七种处理动作中的一种或多种,本申请实施例对此不作限定。并且,处理器还可以基于回传数据中的数据内容生成相应的控制信号,向该第一驱动芯片发送该控制信号,以实现对第一驱动芯片的控制。例如,当器件相关数据包括图像数据时,控制器可以包括该显示数据的控制信号,并向该第一驱动芯片发送该控制信号,以使第一驱动芯片的驱动显示面板显示该图像数据对应的图像。
需要说明的是,在传统的控制器的基础上,控制器还可以设置专有的处理模块来接收第一驱动芯片传输的回传数据,并且还可以通过该处理模块向该第一驱动芯片发送针对该回传数据的控制信号或者响应信号,当然处理模块还可以向第一驱动芯片发送其它数据,例如配置数据等,本申请实施例对此不做限定,在一种可选的实现方式中,该处理模块可以通过上述第一差分信号线向第一驱动芯片发送数据,也即是该第一差分信号线可以进行数据的双向传输;在另一种可选的实现方式中,该处理模块可以通过额外的第三差分信号线向第一驱动芯片发送数据,也即是该第三差分信号线和第一差分信号线分别进行数据的单向传输,本申请实施例对此不做限定。示例的,该处理模块可以为处理器或处理芯片。
进一步的,在控制器的控制下,第一驱动芯片也可以向数据获取器件发送信号,例如数据获取请求,因此,第一驱动芯片和数据获取器件之间也可以建立双向连接,该双向连接可以由一个支持双向通信的电路连接,数据线连接, 或者FPC连接实现,也可以由两个支持单向通信的连接实现,该连接可以为电路连接,数据线连接,或者FPC连接。
如图9所示,图9为一种数据获取器件、第一驱动芯片以及控制器的连接关系示意图。图9假设该控制器为时序控制器011,该处理模块为集成在控制器中的MCU,第一驱动芯片为第一源极驱动芯片021,数据获取器件为显示面板032,则区域X中的连接为实现显示面板基本的显示功能所需的连接,区域Y中的连接为本申请实施例中新增的连接,源极驱动芯片021与显示面板032之间可以进行双向数据传输,源极驱动芯片021与时序控制器011之间可以进行双向数据传输,尤其在通过差分信号线连接时,可以实现实时高效的数据传输。
综上所述,本申请实施例提供的数据传输方法,第一驱动芯片能够接收数据获取器件获取的器件相关数据,并通过回传数据将该器件相关数据传输至控制器,控制器与驱动芯片之间的实现了双向数据传输,丰富了驱动芯片的功能,提高了驱动芯片的利用率。并且通过第一差分信号线进行数据回传可以实现数据的高速实时回传,数据传输效率较高。
本申请实施例提供一种数据传输装置60,如图10所示,应用于显示装置中的第一驱动芯片,显示装置包括控制器、多个驱动芯片和数据获取器件,第一驱动芯片为多个驱动控制芯片中的一个,第一驱动芯片分别与控制器以及数据获取器件连接,装置60包括:
第一接收模块601,用于接收数据获取器件所获取的器件相关数据;
发送模块602,用于向控制器发送回传数据,回传数据包括:器件相关数据。
综上所述,本申请实施例提供的数据传输装置,接收模块能够接收数据获取器件获取的器件相关数据,并由发送模块通过回传数据将该器件相关数据传输至控制器,控制器与驱动芯片之间的实现了双向数据传输,丰富了驱动芯片的功能,提高了驱动芯片的利用率。
可选的,控制器与驱动芯片通过第一差分信号线连接,
可选的,如图11所示,发送模块602,包括:
发送子模块6021,用于通过第一差分信号线向控制器发送回传数据。
可选的,所述控制器与所述第一驱动芯片还通过第二差分信号线连接,如 图12所示,所述装置60还包括:
第二接收模块603,用于接收所述控制器通过所述第二差分信号线发送的控制信号;
所述发送子模块6021,用于:
通过所述第一差分信号线向所述控制器实时发送所述回传数据。
发送子模块6021,用于:
通过第一差分信号线向控制器实时发送回传数据。
可选的,数据获取器件包括摄像器件、音频获取器件、显示面板、触控面板和传感器中的至少一种。
可选的,当数据获取器件包括摄像器件时,器件相关数据包括:图像数据;
当数据获取器件包括音频获取器件时,器件相关数据包括:语音数据;
当数据获取器件包括显示面板时,器件相关数据包括:指示显示面板的工作状态是否异常的第一指示信息;
当数据获取器件包括传感器时,器件相关数据包括:传感器采集的数据;
当数据获取器件包括触控面板时,器件相关数据包括:触控数据。
可选的,传感器包括指纹传感器、温度传感器、位置传感器、红外传感器和超声波传感器中的至少一种。
可选的,触控数据包括触控位置数据和触控压力数据中的至少一种。
可选的,回传数据还包括驱动芯片的工作模式数据和指示驱动芯片的工作状态是否异常的第二指示信息中的至少一种。
可选的,如图13所示,装置60还包括:
转换模块604,用于在向控制器发送回传数据之前,将模拟信号形式的器件相关数据进行模数转换,以得到数字信号形式的器件相关数据;
生成模块605,用于生成回传数据,回传数据包括数字信号形式的器件相关数据。
可选的,驱动芯片为源极驱动芯片;
控制器为时序控制器,***芯片SOC以及集成在时序控制器中的微控制单元MCU中的任一种。
综上所述,本申请实施例提供的数据传输装置,接收模块能够接收数据获取器件获取的器件相关数据,并由发送模块通过回传数据将该器件相关数据传输至控制器,控制器与驱动芯片之间的实现了双向数据传输,丰富了驱动芯片 的功能,提高了驱动芯片的利用率。
本申请实施例提供一种数据传输装置70,如图14所示,应用于显示装置中的控制器,显示装置包括控制器、多个驱动芯片和数据获取器件,第一驱动芯片分别与控制器以及数据获取器件连接,第一驱动芯片为多个驱动控制芯片中的一个,装置包括:
接收模块701,用于接收第一驱动芯片发送的回传数据,回传数据包括:器件相关数据;
其中,回传数据是第一驱动芯片在接收数据获取器件所获取的器件相关数据后向控制器发送的。
综上所述,本申请实施例提供的数据传输装置,第一驱动芯片能够接收数据获取器件获取的器件相关数据,并通过回传数据将该器件相关数据传输至控制器的接收模块,控制器与驱动芯片之间的实现了双向数据传输,丰富了驱动芯片的功能,提高了驱动芯片的利用率。
可选的,控制器与驱动芯片通过第一差分信号线连接,如图15,接收模块701,包括:
接收子模块7011,用于通过第一差分信号线接收第一驱动芯片发送的回传数据。
可选的,如图16所示,所述控制器与所述第一驱动芯片还通过第二差分信号线连接,所述装置70还包括:
发送模块702,用于通过第二差分信号线向所述第一驱动芯片发送控制信号;
所述接收子模块7011,用于:
通过所述第一差分信号线接收所述第一驱动芯片实时发送的回传数据。
可选的,所述第一差分信号线上传输的信号以数据包的形式传输,每个数据包包括:依次排列的起始位、数据位和结束位;
其中,所述起始位用于指示数据传输开始,所述数据位用于携带待传输数据,所述结束位用于指示数据传输结束。
可选的,每个所述数据包还包括:位于所述起始位和所述数据位之间的依次排列的设置方式位和模式设置位,位于所述数据位和所述结束位之间的校验位;
其中,所述设置方式位用于指示数据包的模式设置的方式,所述模式设置位用于指示数据包的模式,所述校验位用于进行数据校验,所述数据包的模式包括请求模式或响应模式。
可选的,控制器为时序控制器,***芯片SOC以及集成在时序控制器中的微控制单元MCU中的任一种。
可选的,数据获取器件包括摄像器件、音频获取器件、显示面板、触控面板和传感器中的至少一种。
可选的,当数据获取器件包括摄像器件时,器件相关数据包括:图像数据;
当数据获取器件包括音频获取器件时,器件相关数据包括:语音数据;
当数据获取器件包括显示面板时,器件相关数据包括:指示显示面板的工作状态是否异常的第一指示信息;
当数据获取器件包括传感器时,器件相关数据包括:传感器采集的数据;
当数据获取器件包括触控面板时,器件相关数据包括:触控数据。
可选的,传感器包括指纹传感器、温度传感器、位置传感器、红外传感器和超声波传感器中的至少一种。
可选的,触控数据包括触控位置数据和触控压力数据中的至少一种。
可选的,回传数据还包括驱动芯片的工作模式数据和指示驱动芯片的工作状态是否异常的第二指示信息中的至少一种。
本申请实施例提供一种数据传输装置80,如图17所示,应用于显示装置中的第一驱动芯片,所述显示装置包括控制器、多个驱动芯片和数据获取器件,所述第一驱动芯片为所述多个驱动控制芯片中的一个,所述第一驱动芯片分别与所述控制器以及所述数据获取器件连接,所述装置包括:
处理器801;
用于存储所述处理器的可执行指令的存储器802;
其中,所述处理器运行所述可执行指令时,能够执行本申请实施例提供的所述的数据传输方法。
本申请实施例提供一种数据传输装置90,如图18所示,应用于显示装置中的控制器,所述显示装置包括所述控制器、多个驱动芯片和数据获取器件,第一驱动芯片分别与所述控制器以及所述数据获取器件连接,所述第一驱动芯 片为所述多个驱动控制芯片中的一个,所述装置包括:
处理器901;
用于存储所述处理器的可执行指令的存储器902;
其中,所述处理器运行所述可执行指令时,能够执行本申请实施例提供的所述的数据传输方法。
本申请实施例提供一种显示屏,所述显示屏包括:显示面板和面板驱动电路,所述面板驱动电路包括:控制器和多个驱动芯片,该多个驱动芯片包括第一驱动芯片;
所述控制器包括图10、图12或图13所示的数据传输装置,所述第一驱动芯片包括14或16所示的数据传输装置;
或者,所述控制器包括图17所述的数据传输装置,所述第一驱动芯片包括图18所述的数据传输装置。
示例的,上述显示面板可以为:液晶面板或OLED面板。
其中,所述控制器与所述第一驱动芯片通过第一差分信号线连接,所述第一差分信号线用于传输所述第一驱动芯片向所述控制器实时发送的回传数据;
所述控制器与所述多个驱动芯片分别通过第二差分信号线连接,每个所述第二差分信号线用于传输所述控制器向对应的驱动芯片发送的控制信号。显示屏中控制器与驱动芯片的连接关系可以参考前述图1至图3,以及图9中任一图中的连接关系。
进一步的,本申请实施例还提供一种显示装置,该显示装置可以包括:上述显示屏,还包括数据获取器件,所述数据获取器件与所述第一驱动芯片连接,所述数据获取器件用于获取器件相关数据,并发送至第一驱动芯片。
所述数据获取器件包括摄像器件、音频获取器件、显示面板、触控面板和传感器中的至少一种,显示装置中的驱动芯片与数据获取器件的连接关系可以参考前述图1至图3,以及图9中任一图中的连接关系。示例的,该显示装置可以为:液晶屏、电子纸、OLED屏、手机、平板电脑、电视机、显示器、笔记本电脑、数码相框、导航仪等任何具有显示功能的产品或部件。
图19示出了本申请一个示例性实施例提供的显示装置1000的结构框图。该装置1000可以是液晶面板、电子纸、OLED面板、手机、平板电脑、电视 机、显示器、笔记本电脑、数码相框、导航仪等任何具有显示功能的产品或部件。通常,装置1000包括有:处理器1001和存储器1002。
处理器1001可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器1001可以通过DSP(Digital Signal Processing,数字信号处理)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)、PLA(Programmable Logic Array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器1001也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称CPU(Central Processing Unit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器1001可以在集成有GPU(Graphics Processing Unit,图像处理器),GPU用于负责显示面板所需要显示的内容的渲染和绘制。一些实施例中,处理器1001还可以包括AI(Artificial Intelligence,人工智能)处理器,该AI处理器用于处理有关机器学习的计算操作。
存储器1002可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器1002还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器1002中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器1001所执行以实现本申请中方法实施例提供的数据传输方法。
在一些实施例中,装置1000还可选包括有:***设备接口1003和至少一个***设备。处理器1001、存储器1002和***设备接口1003之间可以通过总线或信号线相连。各个***设备可以通过总线、信号线或电路板与***设备接口1003相连。具体地,***设备包括:射频电路1004、显示面板1005、摄像头1006、音频电路1007、***件1008和电源1009中的至少一种。
***设备接口1003可被用于将I/O(Input/Output,输入/输出)相关的至少一个***设备连接到处理器1001和存储器1002。在一些实施例中,处理器1001、存储器1002和***设备接口1003被集成在同一芯片或电路板上;在一些其他实施例中,处理器1001、存储器1002和***设备接口1003中的任意一个或两个可以在单独的芯片或电路板上实现,本实施例对此不加以限定。
射频电路1004用于接收和发射RF(Radio Frequency,射频)信号,也称电磁信号。射频电路1004通过电磁信号与通信网络以及其他通信设备进行通 信。射频电路1004将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。可选地,射频电路1004包括:天线***、RF收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。射频电路1004可以通过至少一种无线通信协议来与其它装置进行通信。该无线通信协议包括但不限于:万维网、城域网、内联网、各代移动通信网络(2G、3G、4G及5G)、无线局域网和/或WiFi(Wireless Fidelity,无线保真)网络。在一些实施例中,射频电路1004还可以包括NFC(Near Field Communication,近距离无线通信)有关的电路,本申请对此不加以限定。
显示面板1005用于显示UI(User Interface,用户界面)。该UI可以包括图形、文本、图标、视频及其它们的任意组合。当显示面板1005是触摸显示面板(即集成有触控面板和显示面板的功能的面板)时,显示面板1005还具有采集在显示面板1005的表面或表面上方的触摸信号的能力。该触摸信号可以作为控制信号输入至处理器1001进行处理。此时,显示面板1005还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示面板1005可以为一个,设置装置1000的前面板;在另一些实施例中,显示面板1005可以为至少两个,分别设置在装置1000的不同表面或呈折叠设计;在再一些实施例中,显示面板1005可以是柔性显示面板,设置在装置1000的弯曲表面上或折叠面上。甚至,显示面板1005还可以设置成非矩形的不规则图形,也即异形面板。显示面板1005可以为LCD(Liquid Crystal Display,液晶阵列)显示面板、OLED(Organic Light-Emitting Diode,有机发光二极管)显示面板。
摄像头组件1006用于采集图像或视频。可选地,摄像头组件1006包括前置摄像头和后置摄像头。通常,前置摄像头设置在装置的前面板,后置摄像头设置在装置的背面。在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广角摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及VR(Virtual Reality,虚拟现实)拍摄功能或者其它融合拍摄功能。在一些实施例中,摄像头组件1006还可以包括闪光灯。闪光灯可以是单色温闪光灯,也可以是双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,可以用于不同色温下的光线补偿。
音频电路1007可以包括麦克风和扬声器。麦克风用于采集用户及环境的 声波,并将声波转换为电信号输入至处理器1001进行处理,或者输入至射频电路1004以实现语音通信。出于立体声采集或降噪的目的,麦克风可以为多个,分别设置在装置1000的不同部位。麦克风还可以是阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器1001或射频电路1004的电信号转换为声波。扬声器可以是传统的薄膜扬声器,也可以是压电陶瓷扬声器。当扬声器是压电陶瓷扬声器时,不仅可以将电信号转换为人类可听见的声波,也可以将电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路1007还可以包括耳机插孔。
***件1008用于定位装置1000的当前地理位置,以实现导航或LBS(Location Based Service,基于位置的服务)。***件1008可以是基于美国的GPS(Global Positioning System,全球定位***)、中国的北斗***或俄罗斯的伽利略***的***件。
电源1009用于为装置1000中的各个器件进行供电。电源1009可以是交流电、直流电、一次性电池或可充电电池。当电源1009包括可充电电池时,该可充电电池可以是有线充电电池或无线充电电池。有线充电电池是通过有线线路充电的电池,无线充电电池是通过无线线圈充电的电池。该可充电电池还可以用于支持快充技术。
在一些实施例中,装置1000还包括有一个或多个传感器1010。该一个或多个传感器1010包括但不限于:加速度传感器1011、陀螺仪传感器1012、压力传感器1013、指纹传感器1014、光学传感器1015以及接近传感器1016。
加速度传感器1011可以检测以装置1000建立的坐标系的三个坐标轴上的加速度大小。比如,加速度传感器1011可以用于检测重力加速度在三个坐标轴上的分量。处理器1001可以根据加速度传感器1011采集的重力加速度信号,控制触摸显示面板1005以横向视图或纵向视图进行用户界面的显示。加速度传感器1011还可以用于游戏或者用户的运动数据的采集。
陀螺仪传感器1012可以检测装置1000的机体方向及转动角度,陀螺仪传感器1012可以与加速度传感器1011协同采集用户对装置1000的3D动作。处理器1001根据陀螺仪传感器1012采集的数据,可以实现如下功能:动作感应(比如根据用户的倾斜操作来改变UI)、拍摄时的图像稳定、游戏控制以及惯性导航。
压力传感器1013可以设置在装置1000的侧边框和/或触摸显示面板1005 的下层。当压力传感器1013设置在装置1000的侧边框时,可以检测用户对装置1000的握持信号,由处理器1001根据压力传感器1013采集的握持信号进行左右手识别或快捷操作。当压力传感器1013设置在触摸显示面板1005的下层时,由处理器1001根据用户对触摸显示面板1005的压力操作,实现对UI界面上的可操作性控件进行控制。可操作性控件包括按钮控件、滚动条控件、图标控件、菜单控件中的至少一种。
指纹传感器1014用于采集用户的指纹,由处理器1001根据指纹传感器1014采集到的指纹识别用户的身份,或者,由指纹传感器1014根据采集到的指纹识别用户的身份。在识别出用户的身份为可信身份时,由处理器1001授权该用户执行相关的敏感操作,该敏感操作包括解锁屏幕、查看加密信息、下载软件、支付及更改设置等。指纹传感器1014可以被设置装置1000的正面、背面或侧面。当装置1000上设置有物理按键或厂商Logo时,指纹传感器1014可以与物理按键或厂商Logo集成在一起。
光学传感器1015用于采集环境光强度。在一个实施例中,处理器1001可以根据光学传感器1015采集的环境光强度,控制触摸显示面板1005的显示亮度。具体地,当环境光强度较高时,调高触摸显示面板1005的显示亮度;当环境光强度较低时,调低触摸显示面板1005的显示亮度。在另一个实施例中,处理器1001还可以根据光学传感器1015采集的环境光强度,动态调整摄像头器件1006的拍摄参数。
接近传感器1016,也称距离传感器,通常设置在装置1000的前面板。接近传感器1016用于采集用户与装置1000的正面之间的距离。在一个实施例中,当接近传感器1016检测到用户与装置1000的正面之间的距离逐渐变小时,由处理器1001控制触摸显示面板1005从亮屏状态切换为息屏状态;当接近传感器1016检测到用户与装置1000的正面之间的距离逐渐变大时,由处理器1001控制触摸显示面板1005从息屏状态切换为亮屏状态。
本领域技术人员可以理解,图19中示出的结构并不构成对装置1000的限定,可以包括比图示更多或更少的器件,或者组合某些器件,或者通过不同的器件布置。
本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述可读存储介质在处理器件上运行时,使得处理器件执行如 本申请实施例提供的所述数据传输方法。
本申请实施例提供一种芯片,所述芯片包括可编程逻辑电路和/或程序指令,当所述芯片运行时,用于实现本申请实施例提供的数据传输方法。
本申请实施例提供一种计算机程序产品,所述计算机程序产品中存储有指令,当其在计算机上运行时,使得计算机执行本申请实施例提供的数据传输方法。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由权利要求指出。
应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。

Claims (24)

  1. 一种数据传输方法,其特征在于,应用于显示装置中的第一驱动芯片,所述显示装置包括控制器、多个驱动芯片和数据获取器件,所述第一驱动芯片为所述多个驱动控制芯片中的一个,所述第一驱动芯片分别与所述控制器以及所述数据获取器件连接,所述方法包括:
    接收所述数据获取器件所获取的器件相关数据;
    向所述控制器发送回传数据,所述回传数据包括:所述器件相关数据。
  2. 根据权利要求1所述的方法,其特征在于,所述控制器与所述第一驱动芯片通过第一差分信号线连接,
    所述向所述控制器发送回传数据,包括:
    通过所述第一差分信号线向所述控制器发送回传数据。
  3. 根据权利要求2所述的方法,其特征在于,所述控制器与所述第一驱动芯片还通过第二差分信号线连接,所述方法还包括:
    接收所述控制器通过所述第二差分信号线发送的控制信号;
    所述通过所述第一差分信号线向所述控制器发送回传数据,包括:
    通过所述第一差分信号线向所述控制器实时发送所述回传数据。
  4. 根据权利要求2所述的方法,其特征在于,所述第一差分信号线上传输的信号以数据包的形式传输,每个数据包包括:依次排列的起始位、数据位和结束位;
    其中,所述起始位用于指示数据传输开始,所述数据位用于携带待传输数据,所述结束位用于指示数据传输结束。
  5. 根据权利要求4所述的方法,其特征在于,每个所述数据包还包括:位于所述起始位和所述数据位之间的依次排列的设置方式位和模式设置位,位于所述数据位和所述结束位之间的校验位;
    其中,所述设置方式位用于指示数据包的模式设置的方式,所述模式设置 位用于指示数据包的模式,所述校验位用于进行数据校验,所述数据包的模式包括请求模式或响应模式。
  6. 根据权利要求1所述的方法,其特征在于,所述数据获取器件包括摄像器件、音频获取器件、显示面板、触控面板和传感器中的至少一种。
  7. 根据权利要求6所述的方法,其特征在于,
    当所述数据获取器件包括所述摄像器件时,所述器件相关数据包括:图像数据;
    当所述数据获取器件包括所述音频获取器件时,所述器件相关数据包括:语音数据;
    当所述数据获取器件包括所述显示面板时,所述器件相关数据包括:指示所述显示面板的工作状态是否异常的第一指示信息;
    当所述数据获取器件包括所述传感器时,所述器件相关数据包括:所述传感器采集的数据;
    当所述数据获取器件包括所述触控面板时,所述器件相关数据包括:触控数据。
  8. 根据权利要求7所述的方法,其特征在于,
    所述传感器包括指纹传感器、温度传感器、位置传感器、红外传感器和超声波传感器中的至少一种。
  9. 根据权利要求7所述的方法,其特征在于,
    所述触控数据包括触控位置数据和触控压力数据中的至少一种。
  10. 根据权利要求1所述的方法,其特征在于,
    所述回传数据还包括所述驱动芯片的工作模式数据和指示所述驱动芯片的工作状态是否异常的第二指示信息中的至少一种。
  11. 根据权利要求1所述的方法,其特征在于,在所述向所述控制器发送回传数据之前,所述方法还包括:
    将模拟信号形式的所述器件相关数据进行模数转换,以得到数字信号形式的所述器件相关数据;
    生成所述回传数据,所述回传数据包括数字信号形式的所述器件相关数据。
  12. 根据权利要求1至11任一所述的方法,其特征在于,
    所述驱动芯片为源极驱动芯片;
    所述控制器为时序控制器,***芯片SOC以及集成在所述时序控制器中的微控制单元MCU中的任一种。
  13. 一种数据传输方法,其特征在于,应用于显示装置中的控制器,所述显示装置包括所述控制器、多个驱动芯片和数据获取器件,第一驱动芯片分别与所述控制器以及所述数据获取器件连接,所述第一驱动芯片为所述多个驱动控制芯片中的一个,所述方法包括:
    接收所述第一驱动芯片发送的回传数据,所述回传数据包括:器件相关数据;
    其中,所述回传数据是所述第一驱动芯片在接收所述数据获取器件所获取的器件相关数据后向所述控制器发送的。
  14. 根据权利要求13所述的方法,其特征在于,所述控制器与所述第一驱动芯片通过第一差分信号线连接,
    所述接收所述第一驱动芯片发送的回传数据,包括:
    通过所述第一差分信号线接收所述第一驱动芯片发送的回传数据。
  15. 根据权利要求14所述的方法,其特征在于,所述控制器与所述第一驱动芯片还通过第二差分信号线连接,所述方法还包括:
    通过第二差分信号线向所述第一驱动芯片发送控制信号;
    所述通过所述第一差分信号线接收所述第一驱动芯片发送的回传数据,包括:
    通过所述第一差分信号线接收所述第一驱动芯片实时发送的回传数据。
  16. 根据权利要求15所述的方法,其特征在于,所述第一差分信号线上传 输的信号以数据包的形式传输,每个数据包包括:依次排列的起始位、数据位和结束位;
    其中,所述起始位用于指示数据传输开始,所述数据位用于携带待传输数据,所述结束位用于指示数据传输结束。
  17. 根据权利要求16所述的方法,其特征在于,每个所述数据包还包括:位于所述起始位和所述数据位之间的依次排列的设置方式位和模式设置位,位于所述数据位和所述结束位之间的校验位;
    其中,所述设置方式位用于指示数据包的模式设置的方式,所述模式设置位用于指示数据包的模式,所述校验位用于进行数据校验,所述数据包的模式包括请求模式或响应模式。
  18. 根据权利要求13至17任一所述的方法,其特征在于,
    所述数据获取器件包括摄像器件、音频获取器件、显示面板、触控面板和传感器中的至少一种;
    所述驱动芯片为源极驱动芯片;
    所述控制器为时序控制器,***芯片SOC以及集成在所述时序控制器中的微控制单元MCU中的任一种。
  19. 一种数据传输装置,其特征在于,应用于显示装置中的第一驱动芯片,所述显示装置包括控制器、多个驱动芯片和数据获取器件,所述第一驱动芯片为所述多个驱动控制芯片中的一个,所述第一驱动芯片分别与所述控制器以及所述数据获取器件连接,所述装置包括:
    处理器;
    用于存储所述处理器的可执行指令的存储器;
    其中,所述处理器运行所述可执行指令时,能够执行权利要求1至12任一所述的数据传输方法。
  20. 一种数据传输装置,其特征在于,应用于显示装置中的控制器,所述显示装置包括所述控制器、多个驱动芯片和数据获取器件,第一驱动芯片分别与所述控制器以及所述数据获取器件连接,所述第一驱动芯片为所述多个驱动 控制芯片中的一个,所述装置包括:
    处理器;
    用于存储所述处理器的可执行指令的存储器;
    其中,所述处理器运行所述可执行指令时,能够执行权利要求13至18任一所述的数据传输方法。
  21. 一种显示屏,其特征在于,所述显示屏包括:显示面板和面板驱动电路,所述面板驱动电路包括:控制器和多个驱动芯片,所述多个驱动芯片包括第一驱动芯片;
    所述控制器包括权利要求19所述的数据传输装置,所述第一驱动芯片包括权利要求20所述的数据传输装置。
  22. 根据权利要求21所述的显示屏,其特征在于,
    所述控制器与所述第一驱动芯片通过第一差分信号线连接,所述第一差分信号线用于传输所述第一驱动芯片向所述控制器实时发送的回传数据;
    所述控制器与所述多个驱动芯片分别通过第二差分信号线连接,每个所述第二差分信号线用于传输所述控制器向对应的驱动芯片发送的控制信号。
  23. 一种显示装置,其特征在于,所述显示装置包括:权利要求21或22所述的显示屏,所述显示装置还包括数据获取器件,所述数据获取器件与所述第一驱动芯片连接,所述数据获取器件用于获取器件相关数据,并发送至第一驱动芯片。
  24. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当所述计算机可读存储介质在处理器件上运行时,使得处理器件执行如权利要求1至12任一所述数据传输方法;或者,使得处理器件执行如权利要求13至18任一所述数据传输方法。
PCT/CN2019/070455 2018-04-24 2019-01-04 数据传输方法、装置、显示屏及显示装置 WO2019205735A1 (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US16/768,715 US11257439B2 (en) 2018-04-24 2019-01-04 Data transmission method and device, display screen, and display device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201810371292.8 2018-04-24
CN201810371292.8A CN110399113A (zh) 2018-04-24 2018-04-24 数据传输方法、装置及显示装置

Publications (1)

Publication Number Publication Date
WO2019205735A1 true WO2019205735A1 (zh) 2019-10-31

Family

ID=68294334

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2019/070455 WO2019205735A1 (zh) 2018-04-24 2019-01-04 数据传输方法、装置、显示屏及显示装置

Country Status (3)

Country Link
US (1) US11257439B2 (zh)
CN (1) CN110399113A (zh)
WO (1) WO2019205735A1 (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111894562B (zh) * 2020-06-09 2021-05-04 中国科学院地质与地球物理研究所 一种旋转导向钻井工具的信号传输方法及***
CN114205514B (zh) * 2020-09-17 2023-04-28 京东方科技集团股份有限公司 相机***及其数据传输方法、显示屏和电子设备
CN112232469A (zh) * 2020-09-29 2021-01-15 深圳宏芯宇电子股份有限公司 存储卡及电子设备
TWI798937B (zh) * 2021-11-15 2023-04-11 瑞昱半導體股份有限公司 背光控制裝置
CN114822419B (zh) * 2022-04-15 2024-06-18 南京英科迪微电子科技有限公司 基于液晶显示面板am模式的背光控制方法和装置

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030038770A1 (en) * 2001-08-24 2003-02-27 Samsung Electronics Co., Ltd. Liquid crystal display and method for driving the same
CN101777323A (zh) * 2009-01-14 2010-07-14 纬创资通股份有限公司 用于一计算机***设定一显示器的方法及相关计算机***
CN102693695A (zh) * 2012-03-09 2012-09-26 友达光电股份有限公司 显示装置
CN103680374A (zh) * 2012-09-26 2014-03-26 联咏科技股份有限公司 面板显示装置
CN105869591A (zh) * 2016-05-31 2016-08-17 深圳市华星光电技术有限公司 一种驱动电路及液晶显示装置
CN107045847A (zh) * 2016-02-05 2017-08-15 联咏科技股份有限公司 栅极驱动器及其操作方法和显示装置的操作方法
CN107481674A (zh) * 2017-08-14 2017-12-15 深圳市华星光电半导体显示技术有限公司 显示设备

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3630441B2 (ja) 1992-12-21 2005-03-16 ソニー株式会社 送信方法、受信方法、通信方法、双方向バスシステム及び電子機器
US6564269B1 (en) * 1998-09-10 2003-05-13 Silicon Image, Inc. Bi-directional data transfer using the video blanking period in a digital data stream
US7979612B2 (en) * 2003-04-28 2011-07-12 Keyghost Limited Communication method and apparatus
KR101171185B1 (ko) * 2005-09-21 2012-08-06 삼성전자주식회사 접촉 감지 기능이 있는 표시 장치, 그 구동 장치 및 방법
US7395362B2 (en) * 2006-02-03 2008-07-01 Standard Microsystems Corporation Method for a slave device to convey an interrupt and interrupt source information to a master device
KR101768588B1 (ko) * 2011-05-19 2017-08-17 엘지전자 주식회사 무선 충전에 따른 음향 출력 상태의 제어
US9311840B2 (en) * 2011-08-26 2016-04-12 Himax Technologies Limited Display and operating method thereof
US9658767B2 (en) * 2011-10-17 2017-05-23 Sony Corporation Information processing device
JP5977152B2 (ja) * 2012-11-20 2016-08-24 株式会社デンソー 通信装置
KR102370717B1 (ko) * 2015-12-31 2022-03-04 엘지디스플레이 주식회사 유기 발광 다이오드 표시 장치
TWI569253B (zh) * 2016-01-12 2017-02-01 友達光電股份有限公司 驅動器及其操作方法
US9857911B1 (en) * 2016-07-29 2018-01-02 Parade Technologies, Ltd. Bi-directional scalable intra-panel interface
KR102517738B1 (ko) * 2016-12-29 2023-04-04 엘지디스플레이 주식회사 표시장치, 구동 컨트롤러 및 구동방법

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030038770A1 (en) * 2001-08-24 2003-02-27 Samsung Electronics Co., Ltd. Liquid crystal display and method for driving the same
CN101777323A (zh) * 2009-01-14 2010-07-14 纬创资通股份有限公司 用于一计算机***设定一显示器的方法及相关计算机***
CN102693695A (zh) * 2012-03-09 2012-09-26 友达光电股份有限公司 显示装置
CN103680374A (zh) * 2012-09-26 2014-03-26 联咏科技股份有限公司 面板显示装置
CN107045847A (zh) * 2016-02-05 2017-08-15 联咏科技股份有限公司 栅极驱动器及其操作方法和显示装置的操作方法
CN105869591A (zh) * 2016-05-31 2016-08-17 深圳市华星光电技术有限公司 一种驱动电路及液晶显示装置
CN107481674A (zh) * 2017-08-14 2017-12-15 深圳市华星光电半导体显示技术有限公司 显示设备

Also Published As

Publication number Publication date
US20210174749A1 (en) 2021-06-10
CN110399113A (zh) 2019-11-01
US11257439B2 (en) 2022-02-22

Similar Documents

Publication Publication Date Title
CN109976570B (zh) 数据传输方法、装置及显示装置
WO2019205735A1 (zh) 数据传输方法、装置、显示屏及显示装置
CN110308956B (zh) 一种应用界面显示方法、装置及移动终端
WO2020001564A1 (zh) 一种处理任务的方法、装置及***
WO2018098638A1 (zh) 一种电子设备拍摄方法和装置
US11393418B2 (en) Method, device and system for data transmission, and display device
CN108897659B (zh) 修改日志级别的方法、装置及存储介质
CN110288689B (zh) 对电子地图进行渲染的方法和装置
CN113076051A (zh) 从控终端同步方法、装置、终端及存储介质
CN112130945A (zh) 礼物赠送方法、装置、设备及存储介质
CN110349527B (zh) 虚拟现实显示方法、装置及***、存储介质
CN110673944A (zh) 执行任务的方法和装置
WO2022199102A1 (zh) 图像处理方法及装置
WO2022028290A1 (zh) 基于指向操作的设备之间的交互方法及电子设备
CN108401194B (zh) 时间戳确定方法、装置和计算机可读存储介质
CN110086814B (zh) 一种数据获取的方法、装置及存储介质
CN112181915B (zh) 执行业务的方法、装置、终端和存储介质
CN113824902B (zh) 红外摄像机***时延确定方法、装置、***、设备及介质
CN112669884B (zh) 音频数据处理方法、装置、设备及存储介质
CN113843814A (zh) 机械臂设备的控制***、方法、装置和存储介质
WO2019214694A1 (zh) 存储数据的方法、读取数据的方法、装置及***
CN113949692A (zh) 地址分配方法、装置、电子设备及计算机可读存储介质
CN112015612B (zh) 一种获取卡顿信息的方法及装置
CN112260845A (zh) 进行数据传输加速的方法和装置
CN114566064B (zh) 停车位的位置确定方法、装置、设备及存储介质

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 19792601

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 19792601

Country of ref document: EP

Kind code of ref document: A1

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 04.05.2021)

122 Ep: pct application non-entry in european phase

Ref document number: 19792601

Country of ref document: EP

Kind code of ref document: A1