Movatterモバイル変換


[0]ホーム

URL:


CN114913799A - Display control method, device and display device - Google Patents

Display control method, device and display device
Download PDF

Info

Publication number
CN114913799A
CN114913799ACN202210490444.2ACN202210490444ACN114913799ACN 114913799 ACN114913799 ACN 114913799ACN 202210490444 ACN202210490444 ACN 202210490444ACN 114913799 ACN114913799 ACN 114913799A
Authority
CN
China
Prior art keywords
display
touch
data
driving
module
Prior art date
Legal status (The legal status 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 status listed.)
Pending
Application number
CN202210490444.2A
Other languages
Chinese (zh)
Inventor
沈健
孙添平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Aixiesheng Technology Co Ltd
Original Assignee
Shenzhen Aixiesheng Technology Co Ltd
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 Shenzhen Aixiesheng Technology Co LtdfiledCriticalShenzhen Aixiesheng Technology Co Ltd
Priority to CN202210490444.2ApriorityCriticalpatent/CN114913799A/en
Publication of CN114913799ApublicationCriticalpatent/CN114913799A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

The application relates to a display control method, a display control device and display equipment, wherein the display control device receives display data sent by a host computer, analyzes the display data and stores the analyzed display data into a cache space; determining the current driving time period according to a preset time sequence or the buffer amount of display data; when the current driving time interval is a display time interval, reading display data from the buffer space and outputting the display data to the display driving device; when the current driving time interval is a touch time interval, outputting a touch scanning instruction to the display driving device, and receiving touch data returned by the display driving device according to the touch scanning instruction; and converting the touch data, and sending the converted touch data to the host. The display control device analyzes the display data and outputs a control instruction, the display driving device only needs to complete driving according to the corresponding instruction without control and data processing processes, so that the internal devices of the display driving device can be reduced to achieve the purpose of reducing the size, and the display driving device is finally integrated on a display screen to realize higher screen occupation ratio.

Description

Translated fromChinese
显示控制方法、装置与显示设备Display control method, device and display device

技术领域technical field

本申请涉及显示设备技术领域,特别是涉及一种显示控制方法、装置与显示设备。The present application relates to the technical field of display devices, and in particular, to a display control method, apparatus and display device.

背景技术Background technique

随着智能化时代的到来,智能手机或终端的普及率越来越高。与此同时,用户对智能终端显示设备的视觉体验也提出了更高的设计追求,全面屏成为目前显示设备的发展趋势。With the advent of the era of intelligence, the penetration rate of smart phones or terminals is getting higher and higher. At the same time, users have also put forward higher design pursuits for the visual experience of smart terminal display devices, and full-screen displays have become the current development trend of display devices.

在传统显示设备的驱动方法中,一般是采用位于显示屏边框处非显示区域的显示驱动模块对图像数据进行数据解析与时序调整等处理后,将处理后的数据写入显示屏实现显示,导致大大限制了显示屏的屏占比。In the traditional driving method of display devices, the display driving module located in the non-display area at the border of the display screen is generally used to process the image data, such as data analysis and timing adjustment, and then write the processed data into the display screen for display, resulting in This greatly limits the screen-to-body ratio of the display.

发明内容SUMMARY OF THE INVENTION

基于此,有必要针对上述技术问题,提供一种能够提高显示设备的屏占比的显示控制方法、装置与显示设备。Based on this, it is necessary to provide a display control method, an apparatus and a display device that can improve the screen ratio of a display device in response to the above technical problems.

一种显示控制方法,所述方法应用于显示设备的显示控制装置;所述显示控制方法包括:A display control method, which is applied to a display control device of a display device; the display control method includes:

接收主机发送显示数据,并对所述显示数据进行解析后存入缓存空间;Receive the display data sent by the host, and store the display data in the cache space after parsing the display data;

根据预设时序或所述显示数据的缓存量确定当前驱动时段;其中,所述当前驱动时段包括显示时段与触控时段;The current driving period is determined according to the preset timing or the buffer amount of the display data; wherein, the current driving period includes a display period and a touch period;

在所述当前驱动时段为显示时段时,从所述缓存空间读取所述显示数据输出至显示驱动装置;When the current driving period is a display period, read the display data from the buffer space and output it to a display driving device;

在所述当前驱动时段为触控时段时,输出触控扫描指令至所述显示驱动装置,并接收所述显示驱动装置根据所述触控扫描指令返回的触控数据;When the current driving period is a touch period, outputting a touch scanning command to the display driving device, and receiving touch data returned by the display driving device according to the touch scanning command;

对所述触控数据进行转换处理,将转换处理后的触控数据发送至所述主机。Converting the touch data is performed, and sending the converted touch data to the host.

在其中一个实施例中,根据所述显示数据的缓存量确定当前驱动时段,包括:In one embodiment, determining the current driving period according to the buffer amount of the display data includes:

当所述显示数据的缓存量大于或等于预设缓存阈值时,确定所述当前驱动时段为显示时段;When the buffering amount of the display data is greater than or equal to a preset buffering threshold, determining that the current driving period is a display period;

当所述显示数据的缓存量小于所述预设缓存阈值时,确定所述当前驱动时段为触控时段。When the buffer amount of the display data is less than the preset buffer threshold, it is determined that the current driving period is a touch period.

在其中一个实施例中,所述对所述显示数据进行解析后存入缓存空间,包括:In one embodiment, the storing of the display data in the cache space after parsing includes:

对所述显示数据按行进行解析,并将解析后的每行显示数据按预设比例进行切分,得到第一显示数据与第二显示数据;Analyzing the display data by row, and dividing each row of the parsed display data according to a preset ratio to obtain the first display data and the second display data;

将所述第一显示数据存入第一缓存空间,将所述第二显示数据存入第二缓存空间;storing the first display data in the first cache space, and storing the second display data in the second cache space;

所述从所述缓存空间读取所述显示数据输出至显示驱动装置,包括:The reading and outputting the display data from the buffer space to the display driving device includes:

从所述第一缓存空间读取所述第一显示数据输出至显示驱动装置,并从所述第二缓存空间读取所述第二显示数据输出至显示驱动装置。The first display data is read from the first buffer space and output to the display driving device, and the second display data is read from the second buffer space and output to the display driving device.

在其中一个实施例中,上述显示控制方法还包括:In one of the embodiments, the above-mentioned display control method further includes:

接收所述显示驱动装置发送的驱动状态数据,并将所述驱动状态数据发送至所述主机;其中,所述驱动状态数据用于表征所述显示驱动装置与显示屏的工作状态。The driving state data sent by the display driving device is received, and the driving state data is sent to the host; wherein, the driving state data is used to represent the working state of the display driving device and the display screen.

在其中一个实施例中,在所述接收主机发送显示数据,并对所述显示数据进行解析后存入缓存空间之前,还包括:In one embodiment, before the receiving host sends the display data and parses the display data and stores it in the cache space, the method further includes:

接收所述主机发送的配置指令,解析得到主控配置指令与驱动配置指令;Receive the configuration instruction sent by the host, and parse to obtain the main control configuration instruction and the driver configuration instruction;

根据所述主控配置指令进行初始化配置,并将所述驱动配置指令发送至所述显示驱动装置;其中,所述驱动配置指令用于对所述显示驱动装置进行初始化配置。Perform initialization configuration according to the master control configuration instruction, and send the drive configuration instruction to the display driving apparatus; wherein, the driving configuration instruction is used to perform initial configuration on the display driving apparatus.

在其中一个实施例中,提供一种显示控制装置,包括显示模块、时序控制模块、触控模块、主机接口与驱动接口,所述时序控制模块连接所述显示模块与所述触控模块,所述显示模块与所述触控模块均通过所述主机接口连接主机,所述显示模块与所述触控模块均通过所述驱动接口连接所述显示驱动装置;In one of the embodiments, a display control device is provided, including a display module, a timing control module, a touch module, a host interface and a drive interface, the timing control module is connected to the display module and the touch module, and the Both the display module and the touch module are connected to the host through the host interface, and both the display module and the touch module are connected to the display driving device through the drive interface;

所述显示模块用于接收所述主机发送显示数据,并对所述显示数据进行解析后存入缓存空间;The display module is configured to receive display data sent by the host, and store the display data in a cache space after parsing the display data;

所述时序控制模块用于根据预设时序或所述显示数据的缓存量确定当前驱动时段;其中,所述当前驱动时段包括显示时段与触控时段;The timing control module is configured to determine the current driving period according to the preset timing or the buffer amount of the display data; wherein, the current driving period includes a display period and a touch period;

在所述当前驱动时段为显示时段时,所述时序控制模块输出显示指令至所述显示模块,控制所述显示模块从所述缓存空间读取所述显示数据输出至显示驱动装置;When the current driving period is a display period, the timing control module outputs a display instruction to the display module, and controls the display module to read the display data from the buffer space and output it to the display driving device;

在所述当前驱动时段为触控时段时,所述时序控制模块通过所述触控模块输出触控扫描指令至所述显示驱动装置,所述触控模块还用于接收所述显示驱动装置根据所述触控扫描指令返回的触控数据,对所述触控数据进行转换处理,将转换处理后的触控数据发送至所述主机。When the current driving period is a touch period, the timing control module outputs a touch scan command to the display driving device through the touch control module, and the touch control module is further configured to receive the display driving device according to the The touch data returned by the touch scan command is converted and processed, and the converted touch data is sent to the host.

在其中一个实施例中,上述显示控制装置还包括显示命令处理模块,所述显示命令处理模块连接所述显示模块、所述时序控制模块与所述触控模块,所述显示命令处理模块通过所述主机接口连接所述主机,还通过所述驱动接口连接所述显示驱动装置。In one of the embodiments, the above-mentioned display control device further includes a display command processing module, the display command processing module is connected to the display module, the timing control module and the touch control module, and the display command processing module passes through the The host interface is connected to the host, and is also connected to the display driving device through the drive interface.

在其中一个实施例中,提供了一种显示设备,所述显示设备包括显示驱动装置、显示屏与上述的显示控制装置,所述显示控制装置通过所述显示驱动装置连接所述显示屏。In one of the embodiments, a display device is provided, the display device includes a display driving device, a display screen, and the above-mentioned display control device, and the display control device is connected to the display screen through the display driving device.

在其中一个实施例中,所述显示驱动装置包括第一显示驱动芯片与第二显示驱动芯片;In one embodiment, the display driving device includes a first display driving chip and a second display driving chip;

所述第一显示驱动芯片用于接收所述显示控制装置发送的第一显示数据并传输至所述显示屏进行显示,所述第二显示驱动芯片用于接收所述显示控制装置发送的第二显示数据并传输至所述显示屏进行显示;The first display driver chip is used to receive the first display data sent by the display control device and transmit it to the display screen for display, and the second display driver chip is used to receive the second display data sent by the display control device. Display data and transmit it to the display screen for display;

所述第一显示驱动芯片与所述第二显示驱动芯片还用于根据触控扫描指令驱动所述显示屏进行触控扫描,并得到触控数据发送至所述显示控制装置。The first display driving chip and the second display driving chip are further used for driving the display screen to perform touch scanning according to touch scanning instructions, and obtaining touch data and sending them to the display control device.

在其中一个实施例中,所述第一显示驱动芯片包括第一同步控制模块、第一触控驱动模块、第一显示驱动模块与第一控制接口,所述第一触控驱动模块与所述第一显示驱动模块连接所述第一同步控制模块与所述显示屏,所述第一触控驱动模块与所述第一显示驱动模块通过所述第一控制接口连接所述显示控制装置;In one embodiment, the first display driving chip includes a first synchronization control module, a first touch driving module, a first display driving module and a first control interface, the first touch driving module and the The first display driving module is connected to the first synchronization control module and the display screen, and the first touch driving module and the first display driving module are connected to the display control device through the first control interface;

所述第二显示驱动芯片包括第二同步控制模块、第二触控驱动模块、第二显示驱动模块与第二控制接口,所述第二触控驱动模块与所述第二显示驱动模块连接所述第二同步控制模块与所述显示屏,所述第二触控驱动模块与所述第二显示驱动模块通过所述第二控制接口连接所述显示控制装置,所述第二同步控制模块连接所述第一同步控制模块。The second display driving chip includes a second synchronization control module, a second touch driving module, a second display driving module and a second control interface, and the second touch driving module is connected to the second display driving module. the second synchronous control module and the display screen, the second touch driving module and the second display driving module are connected to the display control device through the second control interface, and the second synchronous control module is connected the first synchronization control module.

上述显示控制方法、装置与显示设备,通过在显示设备中增加显示控制装置,接收主机发出的显示数据进行解析,然后确定显示与触控的时序后,分别对应输出指令至显示驱动装置,以使显示驱动装置完成对显示屏的显示或触控扫描,在本申请中,显示驱动装置只需按照显示控制方法输出的指令完成驱动,无需控制与数据处理过程,可减少显示驱动装置的内部器件从而达到降低尺寸的目的,最终集成于显示屏时可实现较高的屏占比。The above display control method, device and display device, by adding a display control device to the display device, receiving the display data sent by the host for analysis, and then determining the timing of display and touch, respectively, correspondingly output commands to the display drive device, so that the The display driving device completes the display or touch scanning of the display screen. In the present application, the display driving device only needs to complete the driving according to the instructions output by the display control method, and no control and data processing process is required, which can reduce the internal components of the display driving device and thus To achieve the purpose of reducing the size, a higher screen ratio can be achieved when it is finally integrated into the display screen.

附图说明Description of drawings

图1为一个实施例中显示控制方法的应用环境图;FIG. 1 is an application environment diagram showing the control method in one embodiment;

图2为一个实施例中显示控制方法的流程示意图;2 is a schematic flowchart showing a control method in one embodiment;

图3为一个实施例中根据第一预设时序确定触控时段的时序示意图;FIG. 3 is a schematic time sequence diagram of determining a touch time period according to a first preset time sequence in one embodiment;

图4为一个实施例中根据第二预设时序确定触控时段的时序示意图;4 is a schematic diagram of a timing sequence of determining a touch time period according to a second preset timing sequence in one embodiment;

图5为一个实施例中根据显示数据的缓存量确定触控时段的时序示意图;FIG. 5 is a schematic time sequence diagram of determining a touch time period according to a buffer amount of display data in one embodiment;

图6为另一个实施例中显示控制方法的流程示意图;6 is a schematic flowchart showing a control method in another embodiment;

图7为另一个实施例中显示控制方法的流程示意图;7 is a schematic flowchart showing a control method in another embodiment;

图8为一个实施例中显示控制装置的结构框图;8 is a structural block diagram of a display control device in one embodiment;

图9为一个实施例中显示控制装置数据处理的流程示意图;FIG. 9 is a schematic flowchart of data processing of the display control device in one embodiment;

图10为另一个实施例中显示控制装置的结构框图;10 is a structural block diagram of a display control device in another embodiment;

图11为另一个实施例中根据第二预设时序确定触控时段的时序示意图;FIG. 11 is a timing diagram of determining a touch time period according to a second preset timing in another embodiment;

图12为一个实施例中显示命令处理模块进行命令解析处理的流程示意图。FIG. 12 is a schematic flowchart showing a command parsing process performed by a command processing module in an embodiment.

具体实施方式Detailed ways

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。In order to make the purpose, technical solutions and advantages of the present application more clearly understood, the present application will be described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, but not to limit the present application.

本申请实施例提供的显示控制方法,可以应用于带有显示功能的终端10的如图1所示的应用环境中,终端10还可以是带有触控功能。其中,终端10的显示设备102包括显示控制装置110、显示驱动装置120与显示屏130,显示控制装置110通过显示驱动装置120连接显示屏130。具体地,显示控制装置110与主机104连接进行通信,从主机104获取待显示图像的显示数据,并对显示数据进行解析后存入缓存空间;根据预设时序或显示数据的缓存量确定当前驱动时段;其中,当前驱动时段包括显示时段与触控时段;在当前驱动时段为显示时段时,从缓存空间读取显示数据输出至显示驱动装置120;在当前驱动时段为触控时段时,输出触控扫描指令至显示驱动装置120,接收显示驱动装置120根据触控扫描指令返回的触控数据,对触控数据进行转换处理,并将转换处理后的触控数据发送至主机104。其中,终端10可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑、物联网设备和便携式可穿戴设备,物联网设备可为智能电视与智能车载设备等。便携式可穿戴设备可为智能手表、智能手环、头戴设备等。The display control method provided in the embodiment of the present application may be applied to the application environment shown in FIG. 1 of the terminal 10 with a display function, and the terminal 10 may also have a touch function. Thedisplay device 102 of the terminal 10 includes adisplay control device 110 , adisplay driving device 120 and adisplay screen 130 , and thedisplay control device 110 is connected to thedisplay screen 130 through thedisplay driving device 120 . Specifically, thedisplay control device 110 is connected to thehost 104 for communication, obtains the display data of the image to be displayed from thehost 104, parses the display data and stores it in the buffer space; determines the current driver according to the preset timing or the buffer amount of the display data The current driving period includes the display period and the touch period; when the current driving period is the display period, the display data is read from the buffer space and output to thedisplay driving device 120; when the current driving period is the touch period, the output touch The control scan command is sent to thedisplay driving device 120 , the touch data returned by thedisplay driving device 120 according to the touch scan command is received, the touch data is converted, and the converted touch data is sent to thehost 104 . The terminal 10 can be, but is not limited to, various personal computers, notebook computers, smart phones, tablet computers, IoT devices and portable wearable devices, and the IoT devices can be smart TVs and smart vehicle-mounted devices. The portable wearable device may be a smart watch, a smart bracelet, a head-mounted device, or the like.

在一个实施例中,如图2所示,提供一种应用于显示设备102的显示控制装置110的显示控制方法,包括步骤202至步骤210:In one embodiment, as shown in FIG. 2, a display control method applied to thedisplay control apparatus 110 of thedisplay device 102 is provided, including steps 202 to 210:

步骤202:接收主机发送显示数据,并对显示数据进行解析后存入缓存空间。Step 202: Receive display data sent by the host, and store the display data in a cache space after parsing the display data.

其中,终端的主机发送的显示数据为需要在显示设备中进行显示的待显示图像对应的显示数据,待显示图像可以是图片或影像数据。待显示图像由一帧帧的显示数据组成,每一帧显示数据对应为显示屏上的一次完整画面显示。显示数据具体可以是显示屏上的像素点数据,每个像素点数据由红、绿、蓝(RGB)颜色分量组成,每个颜色分量8位共24位二进制信号。显示数据还可包括控制每一帧像素点数据进行显示的时序显示信号。The display data sent by the host of the terminal is the display data corresponding to the to-be-displayed image that needs to be displayed in the display device, and the to-be-displayed image may be a picture or image data. The image to be displayed consists of a frame of display data, and each frame of display data corresponds to a complete screen display on the display screen. The display data may be pixel point data on the display screen, each pixel point data is composed of red, green, and blue (RGB) color components, and each color component has 8 bits and a total of 24-bit binary signals. The display data may also include time-series display signals that control the display of pixel data of each frame.

可以理解,主机发送的显示数据用于显示时是以数据流的形式,显示控制装置先对显示数据进行解码处理,并将解码后的显示数据按行存入缓存空间。缓存空间可以理解为是显示控制装置内部的存储器,也可以是外接的存储装置。另外,对显示数据进行解码处理的方式并不唯一,例如可以是根据DSI时序规范对待显示图像的显示数据进行解码处理,也可以是本领域技术人员认可的其他方式,不做限定。It can be understood that the display data sent by the host is in the form of a data stream when used for display. The display control device first decodes the display data, and stores the decoded display data in the buffer space by line. The cache space can be understood as a memory inside the display control device, or an external storage device. In addition, the manner of decoding the display data is not unique, for example, it may be the decoding processing of the display data of the image to be displayed according to the DSI timing specification, or other manners recognized by those skilled in the art, which are not limited.

步骤204:根据预设时序或显示数据的缓存量确定当前驱动时段。Step 204: Determine the current driving period according to the preset timing or the buffer amount of the display data.

其中,当前驱动时段为显示屏当前对应的驱动方式,可包括显示时段与触控时段。具体地,显示时段可以理解为显示驱动装置接收显示控制装置发送的显示数据,并将显示数据传输至显示屏上进行图像显示的时段。触控时段可以理解为显示驱动装置驱动显示屏进行触控扫描并得到触控数据的时段。The current driving period is the driving mode currently corresponding to the display screen, which may include a display period and a touch period. Specifically, the display period can be understood as the period during which the display driving device receives the display data sent by the display control device, and transmits the display data to the display screen for image display. The touch period can be understood as the period during which the display driving device drives the display screen to perform touch scan and obtain touch data.

进一步地,确定显示屏的当前驱动时段的方式并不唯一,可根据是否有接收到主机发送显示数据来确定。当未接收到主机发送显示数据时,表示显示屏处于黑屏无显示状态,可根据第一预设时序确定当前驱动时段为触控时段。当接收到主机发送显示数据时,可根据第二预设时序或显示数据的缓存量确定当前驱动时段。Further, the manner of determining the current driving period of the display screen is not unique, and may be determined according to whether display data sent by the host is received. When the display data sent by the host is not received, it means that the display screen is in a black screen and no display state, and the current driving period can be determined as the touch period according to the first preset timing sequence. When the display data sent by the host is received, the current driving period can be determined according to the second preset time sequence or the buffer amount of the display data.

其中,如图3所示,第一预设时序表示当持续未接收到主机发送显示数据时,按预设时间间隔确定当前驱动时段为触控时段。如图4所示,第二预设时序与主机发送显示数据的时序相同,包括帧显示数据传输时间与帧间隙。则可以是在第二预设时序对应的帧显示数据传输时间时,确定当前驱动时段为显示时段,在第二预设时序对应的帧间隙时,确定当前驱动时段为触控时段。可以理解,触控时段的时长可根据实际需求设定小于或等于帧间隙长度的值。Wherein, as shown in FIG. 3 , the first preset timing indicates that when the display data sent by the host is not continuously received, the current driving period is determined as the touch period according to the preset time interval. As shown in FIG. 4 , the second preset timing is the same as the timing for sending display data by the host, including frame display data transmission time and frame gap. Then, the current driving period may be determined as the display period when the frame display data transmission time corresponding to the second preset timing is used, and the current driving period may be determined as the touch period during the frame gap corresponding to the second preset timing. It can be understood that the duration of the touch period can be set to a value less than or equal to the length of the frame gap according to actual requirements.

如图5所示,还可以是在一帧显示数据传输时间内,根据显示数据的缓存量确定当前驱动时段。可以理解,显示屏的显示时段与触控时段之间没有重叠。在触控时段内,若显示控制装置有接收到显示数据,无法将显示数据通过显示驱动装置传输至显示屏进行显示,只能暂时先将接收到的显示数据按行存入缓存空间,等到进入显示时段时再进行发送。则显示数据的缓存量为缓存空间中存储的显示数据的行数。因此,可根据缓存空间中存储的显示数据的行数确定当前驱动时段。当缓存空间中可存入的行数足够一个触控时段时,即可将当前驱动时段对应为触控时段;当缓存空间中可存入的行数不够一个触控时段时,当前驱动时段即为显示时段。其中,得到显示数据的缓存量的方式并不唯一,可以是根据写入缓存空间的显示数据的行数与从缓存空间读出的显示数据的行数的差值得到,也可以是根据对缓存空间中存储的显示数据进行计数或编号等方式获得。As shown in FIG. 5 , the current driving period may also be determined according to the buffer amount of the display data within the transmission time of one frame of display data. It can be understood that there is no overlap between the display period of the display screen and the touch period. During the touch time period, if the display control device has received display data, it cannot transmit the display data to the display screen for display through the display drive device. Send when the time period is displayed. Then the cache amount of display data is the number of rows of display data stored in the cache space. Therefore, the current driving period may be determined according to the number of lines of display data stored in the buffer space. When the number of lines that can be stored in the buffer space is enough for one touch period, the current driving period can be corresponding to the touch period; when the number of lines that can be stored in the buffer space is not enough for one touch period, the current driving period is for the display period. The method of obtaining the cache amount of display data is not unique. It can be obtained according to the difference between the number of lines of display data written into the cache space and the number of lines of display data read from the cache space, or it can be obtained according to the difference between the number of lines of display data written into the cache space and the number of lines of display data read from the cache space The display data stored in the space is obtained by counting or numbering.

可以理解,采用在一帧显示数据传输时间内,根据显示数据的缓存量确定当前驱动时段为触控时段的方式,相比帧间隙进行触控扫描的方式具有更高的触控响应速度。It can be understood that the method of determining the current driving period as the touch period according to the buffer amount of the display data within the transmission time of one frame of display data has a higher touch response speed than the method of performing touch scanning between frames.

步骤206:在当前驱动时段为显示时段时,从缓存空间读取显示数据输出至显示驱动装置。Step 206: When the current driving period is the display period, read the display data from the buffer space and output it to the display driving device.

在当前驱动时段为显示时段时,显示控制装置可从缓存空间读按行读取显示数据,并将读取每行显示数据传输至显示驱动装置。显示驱动装置只需将收到的每行显示数据传输至显示屏的source线上。然后再发出每行对应的GIP时序将source线接收到的显示数据刷新至显示屏的对应行实现显示。When the current driving period is the display period, the display control device can read the display data by line from the buffer space, and transmit the read display data of each line to the display driving device. The display driving device only needs to transmit the received display data of each line to the source line of the display screen. Then, the GIP timing sequence corresponding to each line is issued to refresh the display data received by the source line to the corresponding line of the display screen to realize display.

步骤208:在当前驱动时段为触控时段时,输出触控扫描指令至显示驱动装置,接收显示驱动装置根据触控扫描指令返回的触控数据。Step 208 : when the current driving period is the touch period, output a touch scan command to the display driving device, and receive touch data returned by the display driving device according to the touch scan command.

在当前驱动时段为触控时段时,显示控制装置输出触控扫描指令至显示驱动装置。显示驱动装置在接收到触控扫描指令后,驱动显示屏上的触控电容层进行触控感应信号的扫描,采集得到触控数据。显示驱动装置再将采集得到触控数据返回至显示控制装置。When the current driving period is the touch period, the display control device outputs a touch scan command to the display driving device. After receiving the touch scanning instruction, the display driving device drives the touch capacitive layer on the display screen to scan the touch sensing signal, and collects touch data. The display driving device then returns the collected touch data to the display control device.

步骤210:对触控数据进行转换处理,将转换处理后的触控数据发送至主机。Step 210 : Convert the touch data, and send the converted touch data to the host.

显示控制装置在得到触控数据后,需要根据触控数据进行转换得到用户在显示屏上进行触控操作的坐标信息或压力信息等。其中,进行转换的方式并不唯一,可根据显示设备的显示屏的触控原理进行确定。例如,互容式触控方式中,可以是在显示屏的行方向上按行输入触控驱动信号,并采集每一列方向上电容线的感应信号来得到触控数据。而自容式触控方式中,每一像素点即对应为一触摸点,可对应输出感应信号来得到触控数据。After the display control device obtains the touch data, it needs to convert according to the touch data to obtain coordinate information or pressure information of the user's touch operation on the display screen. The conversion method is not unique, and can be determined according to the touch control principle of the display screen of the display device. For example, in the mutual capacitive touch method, the touch driving signal may be input row by row in the row direction of the display screen, and the sensing signal of the capacitive line in each column direction may be collected to obtain the touch data. In the self-capacitive touch method, each pixel corresponds to a touch point, and can output a sensing signal correspondingly to obtain touch data.

进一步地,显示控制装置可根据得到的触控数据中的感应信号与正常无触控时的进行对比,获取有触控的感应信号。再根据有触控的感应信号对应的像素点位置进行转换,得到相对显示屏某一角点对应的坐标信息。根据有触控的感应信号的大小确定压力信息。再将转换处理后的坐标信息与压力信息等发送至主机。Further, the display control device can obtain the sensed signal with touch according to the comparison between the sensed signal in the obtained touch data and the normal without touch. Then, it is converted according to the position of the pixel point corresponding to the sensing signal having the touch to obtain the coordinate information corresponding to a certain corner of the display screen. The pressure information is determined according to the magnitude of the touch sensing signal. Then, the converted coordinate information and pressure information are sent to the host.

上述显示控制方法,通过在显示设备中增加显示控制装置,接收主机发出的显示数据进行解析,然后确定显示与触控的时序后,分别对应输出指令至显示驱动装置,以使显示驱动装置完成对显示屏的显示或触控扫描,在本申请中,显示驱动装置只需按照显示控制方法输出的指令完成驱动,无需控制与数据处理过程,可减少显示驱动装置的内部器件从而达到降低尺寸的目的,最终集成于显示屏时可实现较高的屏占比。In the above display control method, a display control device is added to the display device, the display data sent by the host is received for analysis, and after the timing of display and touch is determined, the corresponding output commands are respectively output to the display driving device, so that the display driving device completes the matching. The display or touch scanning of the display screen, in this application, the display driving device only needs to complete the driving according to the instructions output by the display control method, without the need for control and data processing, which can reduce the internal components of the display driving device to achieve the purpose of reducing the size , which can achieve a higher screen-to-body ratio when it is finally integrated into the display.

在一个实施例中,如图6所示,步骤204的根据显示数据的缓存量确定当前驱动时段,包括步骤302至步骤304:In one embodiment, as shown in FIG. 6 , the determination of the current driving period according to the buffer amount of the display data in step 204 includes steps 302 to 304:

步骤302:当显示数据的缓存量大于或等于预设缓存阈值时,确定当前驱动时段为显示时段。步骤304:当显示数据的缓存量小于预设缓存阈值时,确定当前驱动时段为触控时段。Step 302: When the buffering amount of the display data is greater than or equal to the preset buffering threshold, determine that the current driving period is the display period. Step 304: When the buffer amount of the display data is less than the preset buffer threshold, determine that the current driving period is the touch period.

可以理解,预设缓存阈值为触控时段时长对应缓存空间中可存入的显示数据的行数,可根据触控时段的时长、缓存空间的实际容量以及显示数据存入速率等参数确定,不做限定。进一步地,则需根据实际显示屏中触控时段的时长设计缓存空间的实际容量,以满足进行触控扫描的功能。在本实施例中,将缓存空间的实际容量设计可存入20~60行的显示数据。It can be understood that the preset cache threshold is the number of rows of display data that can be stored in the cache space corresponding to the duration of the touch period, which can be determined according to parameters such as the duration of the touch period, the actual capacity of the cache space, and the rate at which the display data is stored. Do limit. Further, the actual capacity of the buffer space needs to be designed according to the duration of the touch period in the actual display screen, so as to satisfy the function of performing touch scanning. In this embodiment, the actual capacity of the buffer space is designed to store 20 to 60 lines of display data.

当缓存空间中存储的显示数据的行数已超出预设缓存阈值,即代表缓存空间中可存入的行数不够一个触控时段,则确定当前驱动时段为显示时段。当缓存空间中存储的显示数据的行数未超出预设缓存阈值,即代表缓存空间中可存入的行数足够一个触控时段,则确定当前驱动时段为触控时段。When the number of lines of display data stored in the cache space exceeds the preset cache threshold, which means that the number of lines that can be stored in the cache space is not enough for one touch period, the current drive period is determined as the display period. When the number of lines of display data stored in the cache space does not exceed the preset cache threshold, which means that the number of lines that can be stored in the cache space is sufficient for one touch period, the current driving period is determined as the touch period.

在其他实施例中,显示驱动装置还可以是包括多个显示驱动芯片,对显示屏进行分区域驱动显示与触控扫描。以下均以显示驱动装置包括第一显示驱动芯片与第二显示驱动芯片,显示控制装置通过第一显示驱动芯片与第二显示驱动芯片分别对显示屏一半的显示区域进行驱动显示与触控扫描的原理进行解释说明。In other embodiments, the display driving device may further include a plurality of display driving chips to perform sub-regional driving display and touch scanning on the display screen. In the following, it is assumed that the display driving device includes a first display driving chip and a second display driving chip, and the display control device uses the first display driving chip and the second display driving chip to drive display and touch-scan scanning on half of the display area of the display screen respectively. The principle is explained.

在一个实施例中,如图7所示,步骤202中的对显示数据进行解析后存入缓存空间,包括步骤402至步骤404:In one embodiment, as shown in FIG. 7 , the display data in step 202 is parsed and stored in the cache space, including steps 402 to 404:

步骤402:对显示数据按行进行解析,并将解析后的每行显示数据按预设比例进行切分,得到第一显示数据与第二显示数据。Step 402 : parse the display data by line, and divide the parsed display data of each line according to a preset ratio to obtain the first display data and the second display data.

其中,预设比例为对每行数据进行切分时占整行长度的比例,可根据第一显示驱动芯片与第二显示驱动芯片分别对显示屏的显示区域进行驱动的划分比例来确定。例如,在本实施例中,采用第一显示驱动芯片对显示屏的左半边进行驱动,采用第二显示驱动芯片对显示屏的右半边进行驱动时,预设比例为一行数据的一半。即在对显示数据进行解码处理,得到一行行的显示数据后,再将每行显示数据按整行数据长度进行对半切分,前一半行显示数据为第一显示数据,后一半行显示数据为第二显示数据。Wherein, the preset ratio is the ratio of the length of the entire row when the data of each row is divided, and can be determined according to the division ratio of the first display driver chip and the second display driver chip respectively driving the display area of the display screen. For example, in this embodiment, when the first display driver chip is used to drive the left half of the display screen, and the second display driver chip is used to drive the right half of the display screen, the preset ratio is half of one line of data. That is, after decoding the display data to obtain the display data of one line by line, the display data of each line is divided into half according to the data length of the whole line, the display data of the first half of the line is the first display data, and the display data of the second half of the line is The second display data.

步骤404:将第一显示数据存入第一缓存空间,将第二显示数据存入第二缓存空间。将切分得到的每个第一显示数据按行存入第一缓存空间,将切分得到的每个第二显示数据按行存入第二缓存空间。则第一缓存空间中均存储的是用于显示在显示屏左半边的显示数据,第二缓存空间中均存储的是用于显示在显示屏右半边的显示数据。Step 404: Store the first display data in the first cache space, and store the second display data in the second cache space. Each first display data obtained by division is stored in the first buffer space by row, and each second display data obtained by division is stored in the second buffer space by row. Then, the first buffer space stores display data for displaying on the left half of the display screen, and the second buffer space stores display data for displaying on the right half of the display screen.

对应地,在一个实施例中,步骤206的从缓存空间读取显示数据输出至显示驱动装置,包括:从第一缓存空间读取第一显示数据输出至显示驱动装置,并从第二缓存空间读取第二显示数据输出至显示驱动装置。Correspondingly, in one embodiment, the step 206 of reading the display data from the buffer space and outputting it to the display driving device includes: reading the first display data from the first buffer space and outputting it to the display driving device, and reading the first display data from the first buffer space and outputting it to the display driving device; The second display data is read and output to the display driving device.

可以理解,在采用两个显示驱动芯片对显示屏进行分区域驱动显示与触控扫描时,显示屏也同样需要配置分区域的source线以及GIP时序控制。则在当前驱动时段为显示时段时,从第一缓存空间读取第一显示数据输出至第一显示驱动芯片,同时从第二缓存空间读取第二显示数据输出至第二显示驱动芯片。进一步地,第一显示驱动芯片将第一显示数据驱动至左边的source线,第二显示驱动芯片将第二显示数据驱动至右边的source线。然后第一显示驱动芯片发出奇数行对应的GIP时序将左右source线接收到的显示数据刷新至显示屏的奇数行实现显示,第二显示驱动芯片发出偶数行对应的GIP时序将左右source线接收到的显示数据刷新至显示屏的偶数行实现显示。It can be understood that when two display driving chips are used to perform sub-regional driving display and touch scanning on the display screen, the display screen also needs to be configured with sub-regional source lines and GIP timing control. Then, when the current driving period is the display period, the first display data is read from the first buffer space and output to the first display driver chip, while the second display data is read from the second buffer space and output to the second display driver chip. Further, the first display driver chip drives the first display data to the source line on the left, and the second display driver chip drives the second display data to the source line on the right. Then the first display driver chip sends out the GIP sequence corresponding to the odd-numbered lines to refresh the display data received by the left and right source lines to the odd-numbered lines of the display screen to realize display, and the second display driver chip sends out the GIP sequence corresponding to the even-numbered lines to receive the left and right source lines. The display data is refreshed to the even-numbered lines of the display screen for display.

在本实施例中,显示控制装置通过两个显示驱动芯片分区域为显示屏提供显示与触控扫描驱动,有助于电源线与各种驱动信号输出线排布,可进一步降低显示驱动装置的功耗与宽度,从而降低显示屏的非显示区域的高度,提高屏占比。In this embodiment, the display control device provides display and touch scan driving for the display screen through two sub-regions of display driving chips, which is helpful for the arrangement of power lines and various driving signal output lines, which can further reduce the cost of the display driving device. power consumption and width, thereby reducing the height of the non-display area of the display screen and increasing the screen ratio.

在一个实施例中,上述显示控制方法还包括:接收显示驱动装置发送的驱动状态数据,并将驱动状态数据发送至主机;其中,驱动状态数据用于表征显示驱动装置与显示屏的工作状态。可以理解,驱动状态数据为用于表征显示驱动装置与显示屏的工作状态是否正常的数据,其内容并不唯一,可包括显示状态是否正常以及数据传输是否正常等状态信息。另外,驱动状态数据还可包括显示屏与显示驱动装置的运行记录以及型号等属性信息。显示控制装置在接收到显示驱动装置发送的驱动状态数据后,将其转发至主机。In one embodiment, the above display control method further includes: receiving driving status data sent by the display driving device, and sending the driving status data to the host; wherein the driving status data is used to represent the working status of the display driving device and the display screen. It can be understood that the driving status data is data used to indicate whether the working status of the display driving device and the display screen is normal, and its content is not unique, and may include status information such as whether the display status is normal and whether the data transmission is normal. In addition, the driving status data may also include the operation records of the display screen and the display driving device, as well as attribute information such as the model. After receiving the driving state data sent by the display driving device, the display control device forwards it to the host.

另外,显示控制装置还可将表征其自身属性与工作状态的控制状态信息同步发送至主机,以供主机对显示设备整体的工作状态进行掌握。In addition, the display control device can also send the control state information representing its own attributes and working state to the host synchronously, so that the host can grasp the working state of the display device as a whole.

在一个实施例中,在步骤202的接收主机发送显示数据,并对显示数据进行解析后存入缓存空间之前,还包括:接收主机发送的配置指令,解析得到主控配置指令与驱动配置指令;根据主控配置指令进行初始化配置,并将驱动配置指令发送至显示驱动装置;其中,驱动配置指令用于对显示驱动装置进行初始化配置。In one embodiment, before the display data is sent by the receiving host in step 202, and the display data is parsed and stored in the cache space, the method further includes: receiving a configuration instruction sent by the host, and analysing to obtain the master control configuration instruction and the driver configuration instruction; The initialization configuration is performed according to the master control configuration instruction, and the driving configuration instruction is sent to the display driving device; wherein, the driving configuration instruction is used for initializing and configuring the display driving device.

具体地,主机发送的配置指令可理解为对显示控制装置与显示驱动装置进行初始化配置以及启动配置的指令。配置指令可包括显示模式和显示流程相关指令,例如上电(PowerOn)、下电(PowerOff)、开启显示(DisplayOn)与关闭显示(DisplayOff)等。配置指令还可包括与数据处理相关指令,例如RGB取反等。Specifically, the configuration instruction sent by the host can be understood as an instruction to perform initial configuration and start-up configuration on the display control device and the display driving device. The configuration instructions may include display mode and display process related instructions, such as power-on (PowerOn), power-off (PowerOff), display on (DisplayOn), and display off (DisplayOff), and the like. The configuration instructions may also include instructions related to data processing, such as RGB inversion and the like.

显示控制装置可对接收的配置指令进行解析得到主控配置指令与驱动配置指令。其中,主控配置指令可包括显示模式和显示流程相关指令,还可包括与数据处理相关指令。驱动配置指令仅包括显示模式和显示流程相关指令。其中,主控配置指令由显示控制装置在解析得到后自动进行初始化配置。驱动配置指令由显示控制装置在解析得到后发送至显示驱动装置,用于对显示驱动装置进行初始化配置。The display control device can parse the received configuration instruction to obtain the master control configuration instruction and the drive configuration instruction. The master control configuration instructions may include instructions related to display mode and display process, and may also include instructions related to data processing. The driver configuration instructions only include the display mode and display process related instructions. The main control configuration instruction is automatically initialized and configured by the display control device after being parsed and obtained. The drive configuration instruction is sent by the display control device to the display drive device after being parsed and used for initializing the configuration of the display drive device.

另外,显示控制装置还输出初始化配置指令至显示驱动装置用于设定单次传输的显示数据的大小、时序信息等。当显示驱动装置包括多个显示驱动芯片,对显示屏进行分区域驱动显示与触控扫描时,初始化配置指令还用于对各显示驱动芯片驱动GIP时序时进行差异化配置,确定每个显示驱动芯片用于驱动哪一GIP时序。In addition, the display control device also outputs an initialization configuration instruction to the display driving device for setting the size and timing information of the display data to be transmitted in a single transmission. When the display driving device includes a plurality of display driving chips and performs sub-area driving display and touch scanning on the display screen, the initialization configuration instruction is also used to perform differential configuration when driving the GIP timing of each display driving chip, and determine each display driver Which GIP timing the chip is used to drive.

应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。It should be understood that, although the steps in the flowcharts involved in the above embodiments are sequentially displayed according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, the execution of these steps is not strictly limited to the order, and these steps may be performed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily executed and completed at the same time, but may be performed at different times The execution order of these steps or phases is not necessarily sequential, but may be performed alternately or alternately with other steps or at least a part of the steps or phases in the other steps.

基于同样的发明构思,本申请实施例还提供了一种用于实现上述所涉及的显示控制方法的显示控制装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个显示控制装置实施例中的具体限定可以参见上文中对于显示控制方法的限定,在此不再赘述。Based on the same inventive concept, an embodiment of the present application also provides a display control device for implementing the above-mentioned display control method. The implementation solution for solving the problem provided by the device is similar to the implementation solution described in the above method, so the specific limitations in one or more display control device embodiments provided below can refer to the above limitations on the display control method, It is not repeated here.

在一个实施例中,如图8所示,提供一种显示控制装置110,可以是采用FPGA芯片或者AISC芯片实现。具体可包括显示模块111、时序控制模块112、触控模块113、主机接口114与驱动接口115,时序控制模块112连接显示模块111与触控模块113,显示模块111与触控模块113均通过主机接口114连接主机104,显示模块111与触控模块113均通过驱动接口115连接显示驱动装置120;显示模块111用于接收主机104发送显示数据,并对显示数据进行解析后存入缓存空间;时序控制模块112用于根据预设时序或显示数据的缓存量确定当前驱动时段;其中,当前驱动时段包括显示时段与触控时段;在当前驱动时段为显示时段时,时序控制模块112输出显示指令至显示模块111,控制显示模块111从缓存空间读取显示数据输出至显示驱动装置120;在当前驱动时段为触控时段时,时序控制模块112通过触控模块113输出触控扫描指令至显示驱动装置120,触控模块113还用于接收显示驱动装置120根据触控扫描指令返回的触控数据,对触控数据进行转换处理,将转换处理后的触控数据发送至主机104。In one embodiment, as shown in FIG. 8 , adisplay control apparatus 110 is provided, which may be implemented by using an FPGA chip or an AISC chip. Specifically, it may include adisplay module 111, atiming control module 112, atouch module 113, ahost interface 114 and adrive interface 115. Thetiming control module 112 is connected to thedisplay module 111 and thetouch module 113, and both thedisplay module 111 and thetouch module 113 pass through the host. Theinterface 114 is connected to thehost 104, and thedisplay module 111 and thetouch module 113 are both connected to thedisplay driving device 120 through thedrive interface 115; thedisplay module 111 is used for receiving display data sent by thehost 104, and parses the display data and stores it in the buffer space; the timing sequence Thecontrol module 112 is used to determine the current driving period according to the preset timing or the buffer amount of the display data; wherein, the current driving period includes the display period and the touch period; when the current driving period is the display period, thetiming control module 112 outputs a display instruction to Thedisplay module 111 controls thedisplay module 111 to read display data from the buffer space and output it to thedisplay driving device 120 ; when the current driving period is the touch period, thetiming control module 112 outputs the touch scanning command to the display driving device through thetouch module 113 120 , thetouch module 113 is further configured to receive the touch data returned by thedisplay driving device 120 according to the touch scan command, convert the touch data, and send the converted touch data to thehost 104 .

其中,显示模块111包括显示数据写入模块与显示数据读取模块。缓存空间可以使显示模块111中的存储器,也可以是显示模块111外显示控制装置110中的存储器。触控模块113包括触控控制模块与触控数据处理模块。Thedisplay module 111 includes a display data writing module and a display data reading module. The cache space may be the memory in thedisplay module 111 or the memory in thedisplay control device 110 outside thedisplay module 111 . Thetouch module 113 includes a touch control module and a touch data processing module.

具体地,如图9的流程图所示,显示数据写入模块用于接收主机104发送显示数据,并对显示数据进行解析后存入缓存空间。在显示驱动装置包括两个显示驱动芯片,对显示屏进行分区域驱动显示与触控扫描时,还用于将解析后的每行显示数据按预设比例进行切分,得到第一显示数据与第二显示数据,再将第一显示数据存入第一缓存空间(显示缓存A),将第二显示数据存入第二缓存空间(显示缓存B)。时序控制模块112在当前驱动时段为显示时段时,输出显示指令至显示数据读取模块,从第一缓存空间读取第一显示数据输出至第一显示驱动芯片,并从第二缓存空间读取第二显示数据输出至第二显示驱动芯片。Specifically, as shown in the flowchart of FIG. 9 , the display data writing module is configured to receive the display data sent by thehost 104 , and store the display data in the buffer space after parsing the display data. When the display driving device includes two display driving chips, when performing sub-area driving display and touch scanning on the display screen, it is also used to divide the parsed display data of each line according to a preset ratio to obtain the first display data and The second display data is stored in the first buffer space (display buffer A), and the second display data is stored in the second buffer space (display buffer B). When the current driving period is the display period, thetiming control module 112 outputs the display instruction to the display data reading module, reads the first display data from the first buffer space and outputs it to the first display driver chip, and reads from the second buffer space The second display data is output to the second display driver chip.

进一步地,在当前驱动时段为触控时段时,时序控制模块112通过触控控制模块输出触控扫描指令至显示驱动装置120,触控控制模块再接收显示驱动装置120根据触控扫描指令返回的触控数据发送给触控数据处理模块,触控数据处理模块对触控数据进行转换处理,将转换处理后的触控数据发送至主机104。另外,在显示驱动装置包括两个显示驱动芯片,对显示屏进行分区域驱动显示与触控扫描时,触控控制模块接收第一显示驱动芯片根据触控扫描指令返回的第一触控数据,以及接收第二显示驱动芯片根据触控扫描指令返回的第二触控数据。触控控制模块还用于对接收的第一触控数据与第二触控数据进行同步和拼接处理后,得到表征整块显示屏的触控数据发送给触控数据处理模块。Further, when the current driving period is the touch period, thetiming control module 112 outputs the touch scan command to thedisplay driving device 120 through the touch control module, and the touch control module receives the returned information from thedisplay driving device 120 according to the touch scan command. The touch data is sent to the touch data processing module, and the touch data processing module performs conversion processing on the touch data, and sends the converted touch data to thehost 104 . In addition, when the display driving device includes two display driving chips, when performing sub-regional driving display and touch scanning on the display screen, the touch control module receives the first touch data returned by the first display driving chip according to the touch scanning instruction, and receiving second touch data returned by the second display driver chip according to the touch scan command. The touch control module is also used for synchronizing and splicing the received first touch data and the second touch data, so as to obtain touch data representing the entire display screen and send it to the touch data processing module.

另外,主机接口114包括触控主机接口与显示主机接口,显示模块111通过显示主机接口连接主机104,触控模块113通过触控主机接口连接主机104。触控主机接口可以是SPI或I2C接口。显示主机接口可以是MIPI接口或DBI接口。In addition, thehost interface 114 includes a touch host interface and a display host interface, thedisplay module 111 is connected to thehost 104 through the display host interface, and thetouch module 113 is connected to thehost 104 through the touch host interface. The touch host interface can be an SPI or I2 C interface. Display host interface can be MIPI interface or DBI interface.

驱动接口115可通过增扩传输协议复用一个驱动接口115完成显示与触控扫描的双驱动,以达到节省成本的目的。也可以是如图10所示的包括触控驱动接口与显示驱动接口分别完成显示与触控扫描的驱动。但需要特别指出的时,在复用一个驱动接口115完成显示与触控扫描的双驱动时,由于显示与触控扫描的驱动无法再同一接口同时进行,仅可根据第一预设时序或根据第二预设时序确定当前驱动时段。其中,如图11所示,在第二预设时序的帧间隙时,确定当前驱动时段为触控时段中,驱动接口115需要在帧间隙内完成触控扫描以及触控数据的传输,再转换为传输显示数据。另外,由于复用一个驱动接口115完成显示与触控扫描的双驱动时,不再根据显示数据的缓存量确定当前驱动时段,缓存空间的容量可进一步减少至存储2行显示数据即可,可进一步达到节省成本的目的。The drivinginterface 115 can multiplex onedriving interface 115 through the augmented transmission protocol to complete the dual driving of display and touch scanning, so as to achieve the purpose of saving cost. Alternatively, as shown in FIG. 10 , a touch driving interface and a display driving interface may be included to complete the driving of display and touch scanning respectively. However, it should be pointed out that when the dual driving of display and touch scanning is completed by multiplexing one drivinginterface 115, since the driving of display and touch scanning cannot be performed at the same interface at the same time, it can only be performed according to the first preset timing or according to The second preset timing determines the current driving period. As shown in FIG. 11 , in the frame gap of the second preset timing, it is determined that the current driving period is in the touch period, and the drivinginterface 115 needs to complete the touch scanning and the transmission of touch data within the frame gap, and then convert the Display data for transmission. In addition, when the dual driving of display and touch scanning is completed by multiplexing one drivinginterface 115, the current driving period is no longer determined according to the buffer amount of display data, and the capacity of the buffer space can be further reduced to store 2 lines of display data. To further achieve the purpose of saving costs.

进一步地,在显示驱动装置包括两个显示驱动芯片,对显示屏进行分区域驱动显示与触控扫描时,驱动接口115包括驱动接口A与驱动接口B,显示模块111与触控模块113均通过驱动接口A连接显示驱动装置120中的第一显示驱动芯片(驱动芯片A),显示模块111与触控模块113均通过驱动接口B连接显示驱动装置120的第二显示驱动芯片(驱动芯片B)。另外,驱动接口115还可以是如图10所示的包括触控驱动接口A、触控驱动接口B、显示驱动接口A、显示驱动接口B。显示模块111通过显示驱动接口A连接第一显示驱动芯片,通过显示驱动接口B连接第二显示驱动芯片,触控模块113通过触控驱动接口A连接第一显示驱动芯片,触控模块113通过触控驱动接口B连接第二显示驱动芯片。Further, when the display driving device includes two display driving chips, when sub-regional driving display and touch scanning are performed on the display screen, the drivinginterface 115 includes a driving interface A and a driving interface B, and thedisplay module 111 and thetouch module 113 pass through each other. The drive interface A is connected to the first display drive chip (drive chip A) in thedisplay drive device 120 , and thedisplay module 111 and thetouch module 113 are both connected to the second display drive chip (drive chip B) of thedisplay drive device 120 through the drive interface B . In addition, the drivinginterface 115 may also include a touch driving interface A, a touch driving interface B, a display driving interface A, and a display driving interface B as shown in FIG. 10 . Thedisplay module 111 is connected to the first display driver chip through the display driver interface A, the second display driver chip is connected through the display driver interface B, thetouch module 113 is connected to the first display driver chip through the touch driver interface A, and thetouch module 113 is connected to the first display driver chip through the touch The control driver interface B is connected to the second display driver chip.

其中,在时序控制模块112在一帧显示数据传输时间内,根据显示数据的缓存量确定当前驱动时段时,驱动接口115可通过提高传输速率或者增加传输通道的方式提高传输带宽。在传输相同数量的行显示数据时,驱动接口115所需传输时间比主机接口114所需传输时间段短,即可空出一个时间窗口,用于触控扫描。Wherein, when thetiming control module 112 determines the current driving period according to the buffer amount of the display data within the transmission time of one frame of display data, the drivinginterface 115 can increase the transmission bandwidth by increasing the transmission rate or increasing the transmission channel. When transmitting the same number of lines of display data, the transmission time required by thedrive interface 115 is shorter than the transmission time period required by thehost interface 114, and a time window can be vacated for touch scanning.

在本实施例中,通过在显示设备中增加显示控制装置,接收主机发出的显示数据进行解析,然后确定显示与触控的时序后,分别对应输出指令至显示驱动装置,以使显示驱动装置完成对显示屏的显示或触控扫描,在本申请中,显示驱动装置只需按照显示控制方法输出的指令完成驱动,无需控制与数据处理过程,可减少显示驱动装置的内部器件从而达到降低尺寸的目的,最终集成于显示屏时可实现较高的屏占比。In this embodiment, a display control device is added to the display device, the display data sent by the host is received for analysis, and after the timing of display and touch is determined, corresponding commands are respectively output to the display drive device, so that the display drive device completes the For the display or touch scanning of the display screen, in this application, the display driving device only needs to complete the driving according to the instructions output by the display control method, without the need for control and data processing, which can reduce the internal components of the display driving device to achieve a reduced size. The purpose is to achieve a higher screen ratio when it is finally integrated into the display.

在一个实施例中,如图8所示,上述显示控制装置还包括显示命令处理模块116,显示命令处理模块116连接显示模块111、时序控制模块112与触控模块113(图中未示出),显示命令处理模块116通过主机接口114连接主机104,还通过驱动接口115连接显示驱动装置120。In one embodiment, as shown in FIG. 8 , the above-mentioned display control device further includes a displaycommand processing module 116, which is connected to thedisplay module 111, thetiming control module 112 and the touch module 113 (not shown in the figure) , the displaycommand processing module 116 is connected to thehost 104 through thehost interface 114 , and is also connected to thedisplay driving device 120 through thedrive interface 115 .

显示命令处理模块116用于接收显示驱动装置120发送的驱动状态数据,并将驱动状态数据120发送至主机104;其中,驱动状态数据用于表征显示驱动装置与显示屏的工作状态。另外,显示命令处理模块116还可将表征其自身属性与工作状态的控制状态信息同步发送至主机104,以供主机104对显示设备102整体的工作状态进行掌握。The displaycommand processing module 116 is used for receiving the driving status data sent by thedisplay driving device 120 and sending the drivingstatus data 120 to thehost 104; wherein the driving status data is used to represent the working status of the display driving device and the display screen. In addition, the displaycommand processing module 116 may also send the control state information representing its own attributes and working states to thehost 104 synchronously, so that thehost 104 can grasp the working state of thedisplay device 102 as a whole.

显示命令处理模块116还用于接收主机104发送的配置指令,解析得到主控配置指令与驱动配置指令;根据主控配置指令进行初始化配置,并将驱动配置指令发送至显示驱动装置120;其中,驱动配置指令用于对显示驱动装置120进行初始化配置。如图12所示为显示命令处理模块116进行命令解析及初始化配置的处理流程。The displaycommand processing module 116 is further configured to receive the configuration instruction sent by thehost 104, parse and obtain the master control configuration instruction and the drive configuration instruction; perform initial configuration according to the master control configuration instruction, and send the drive configuration instruction to thedisplay drive device 120; wherein, The driver configuration instruction is used to initialize the configuration of thedisplay driver 120 . FIG. 12 shows the processing flow of command parsing and initial configuration performed by thecommand processing module 116 .

上述显示控制装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于显示设备中的处理器中,也可以以软件形式存储于显示设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。Each module in the above-mentioned display control device may be implemented in whole or in part by software, hardware and combinations thereof. The above modules can be embedded in or independent of the processor in the display device in the form of hardware, or stored in the memory in the display device in the form of software, so that the processor can call and execute operations corresponding to the above modules.

在一个实施例中,如图8或图10所示,提供了一种显示设备,包括显示驱动装置120、显示屏130与上述任一实施例中的显示控制装置110,显示控制装置110通过显示驱动装置120连接显示屏130。In one embodiment, as shown in FIG. 8 or FIG. 10 , a display device is provided, including adisplay driving device 120 , adisplay screen 130 and thedisplay control device 110 in any of the above embodiments, thedisplay control device 110 displays Thedriving device 120 is connected to thedisplay screen 130 .

具体地,显示控制装置110接收主机发送显示数据,并对显示数据进行解析后存入缓存空间。然后显示控制装置110根据预设时序或显示数据的缓存量确定当前驱动时段。在当前驱动时段为显示时段时,从缓存空间读取显示数据输出至显示驱动装置120。显示驱动装置120只需将收到的每行显示数据传输至显示屏130的source线上。然后再发出每行对应的GIP时序将source线接收到的显示数据刷新至显示屏130的对应行实现显示。在当前驱动时段为触控时段时,显示控制装置110输出触控扫描指令至显示驱动装置120,显示驱动装置120在接收到触控扫描指令后,驱动显示屏130上的触控电容层进行触控感应信号的扫描,采集得到触控数据。显示驱动装置120再将采集得到触控数据返回至显示控制装置110。显示控制装置110再对触控数据进行转换处理,将转换处理后的触控数据发送至主机。Specifically, thedisplay control device 110 receives the display data sent by the host, parses the display data, and stores the data in the cache space. Then, thedisplay control device 110 determines the current driving period according to the preset timing or the buffer amount of the display data. When the current driving period is the display period, the display data is read from the buffer space and output to thedisplay driving device 120 . Thedisplay driving device 120 only needs to transmit the received display data of each line to the source line of thedisplay screen 130 . Then, the GIP timing sequence corresponding to each row is issued to refresh the display data received by the source line to the corresponding row of thedisplay screen 130 to realize display. When the current driving period is the touch period, thedisplay control device 110 outputs a touch scanning command to thedisplay driving device 120. After receiving the touch scanning command, thedisplay driving device 120 drives the touch capacitive layer on thedisplay screen 130 to touch Scan the control sensing signal to collect the touch data. Thedisplay driving device 120 then returns the collected touch data to thedisplay control device 110 . Thedisplay control device 110 then converts the touch data, and sends the converted touch data to the host.

在显示驱动装置包括两个显示驱动芯片,对显示屏进行分区域驱动显示与触控扫描时,在一个实施例中,如图8或图10所示,显示驱动装置120包括第一显示驱动芯片121与第二显示驱动芯片122;第一显示驱动芯片121用于接收显示控制装置110发送的第一显示数据并传输至显示屏130进行显示,第二显示驱动芯片122用于接收显示控制装置110发送的第二显示数据并传输至显示屏130进行显示;第一显示驱动芯片121与第二显示驱动芯片122还用于根据触控扫描指令驱动显示屏130进行触控扫描,并得到触控数据发送至显示控制装置110。When the display driving device includes two display driving chips and performs sub-regional driving display and touch scanning on the display screen, in one embodiment, as shown in FIG. 8 or FIG. 10 , thedisplay driving device 120 includes a firstdisplay driving chip 121 and the seconddisplay driver chip 122; the firstdisplay driver chip 121 is used to receive the first display data sent by thedisplay control device 110 and transmit it to thedisplay screen 130 for display, and the seconddisplay driver chip 122 is used to receive thedisplay control device 110. The sent second display data is transmitted to thedisplay screen 130 for display; the firstdisplay driving chip 121 and the seconddisplay driving chip 122 are also used to drive thedisplay screen 130 to perform touch scanning according to the touch scanning instruction, and obtain touch data Sent to thedisplay control device 110 .

具体地,第一显示驱动芯片121将第一显示数据驱动至显示屏130左边的source线,第二显示驱动芯片122将第二显示数据驱动至显示屏130右边的source线。然后第一显示驱动芯片121发出奇数行对应的GIP时序将左右source线接收到的显示数据刷新至显示屏130的奇数行实现显示,第二显示驱动芯片122发出偶数行对应的GIP时序将左右source线接收到的显示数据刷新至显示屏130的偶数行实现显示。第一显示驱动芯片121根据触控扫描指令驱动显示屏130左半边的触控电容层进行触控感应信号的扫描,采集得到第一触控数据发送至显示控制装置110。第二显示驱动芯片122根据触控扫描指令驱动显示屏130右半边的触控电容层进行触控感应信号的扫描,采集得到第二触控数据发送至显示控制装置110。Specifically, the firstdisplay driver chip 121 drives the first display data to the source line on the left side of thedisplay screen 130 , and the seconddisplay driver chip 122 drives the second display data to the source line on the right side of thedisplay screen 130 . Then, the firstdisplay driver chip 121 sends out the GIP timing sequence corresponding to the odd-numbered lines to refresh the display data received by the left and right source lines to the odd-numbered lines of thedisplay screen 130 to realize display, and the seconddisplay driver chip 122 sends out the GIP timing sequence corresponding to the even-numbered lines to update the left and right source lines. The display data received by the line is refreshed to the even-numbered lines of thedisplay screen 130 to realize display. The firstdisplay driving chip 121 drives the touch capacitive layer on the left half of thedisplay screen 130 to scan the touch sensing signal according to the touch scanning instruction, and collects the first touch data and sends it to thedisplay control device 110 . The seconddisplay driving chip 122 drives the touch capacitive layer on the right half of thedisplay screen 130 to scan the touch sensing signal according to the touch scanning instruction, and collects the second touch data and sends it to thedisplay control device 110 .

在一个实施例中,如图8所示,第一显示驱动芯片121包括第一同步控制模块、第一触控驱动模块、第一显示驱动模块与第一控制接口,第一触控驱动模块与第一显示驱动模块连接第一同步控制模块与显示屏130,第一触控驱动模块与第一显示驱动模块通过第一控制接口连接显示控制装置110;第二显示驱动芯片122包括第二同步控制模块、第二触控驱动模块、第二显示驱动模块与第二控制接口,第二触控驱动模块与第二显示驱动模块连接第二同步控制模块与显示屏130,第二触控驱动模块与第二显示驱动模块通过第二控制接口连接显示控制装置110,第二同步控制模块连接第一同步控制模块。In one embodiment, as shown in FIG. 8 , the firstdisplay driving chip 121 includes a first synchronization control module, a first touch driving module, a first display driving module and a first control interface, and the first touch driving module and The first display driving module is connected to the first synchronization control module and thedisplay screen 130, the first touch driving module and the first display driving module are connected to thedisplay control device 110 through a first control interface; the seconddisplay driving chip 122 includes a second synchronization control module, a second touch driving module, a second display driving module and a second control interface, the second touch driving module and the second display driving module are connected to the second synchronization control module and thedisplay screen 130, and the second touch driving module is connected to the second control interface. The second display driving module is connected to thedisplay control device 110 through the second control interface, and the second synchronization control module is connected to the first synchronization control module.

具体地,在当前驱动时段为显示时段时,第一显示驱动模块用于通过第一控制接口接收显示控制装置110发送的第一显示数据,第二显示驱动模块用于通过第二控制接口接收显示控制装置110发送的第二显示数据。然后由于第一控制接口与第二控制接口接收到的两个显示数据存在传输延时不一致的风险,第一控制接口还通过第一同步控制模块发送第一同步信号至第二同步控制模块,第二控制接口也通过第二同步控制模块发送第二同步信号至第一同步控制模块。第一同步控制模块将第一同步信号与第二同步信号同步后,发送至第一显示驱动模块将第一显示数据显示到显示屏上,第二同步控制模块同步将第一同步信号与第二同步信号同步后,发送至第二显示驱动模块将第二显示数据显示到显示屏上。Specifically, when the current driving period is the display period, the first display driving module is used to receive the first display data sent by thedisplay control device 110 through the first control interface, and the second display driving module is used to receive the display data through the second control interface The second display data sent by thecontrol device 110 . Then, due to the risk of inconsistent transmission delay between the two display data received by the first control interface and the second control interface, the first control interface also sends the first synchronization signal to the second synchronization control module through the first synchronization control module. The second control interface also sends the second synchronization signal to the first synchronization control module through the second synchronization control module. After the first synchronization control module synchronizes the first synchronization signal with the second synchronization signal, it is sent to the first display driving module to display the first display data on the display screen, and the second synchronization control module synchronizes the first synchronization signal with the second synchronization signal. After the synchronization signal is synchronized, it is sent to the second display driving module to display the second display data on the display screen.

进一步地,第一同步控制模块与第二同步控制模块还用于采用上述相同的方式,在收到的触控扫描指令后,传输同步信号进行同步,再同时驱动显示屏130进行触控扫描。Further, the first synchronization control module and the second synchronization control module are also used for the same manner as above, after receiving the touch scan command, transmit a synchronization signal for synchronization, and then simultaneously drive thedisplay screen 130 to perform touch scan.

基于同样的发明构思,上面所提供的一个或多个显示设备实施例中的具体限定可以参见上文中对于显示控制方法或显示控制装置的限定,在此不再赘述。Based on the same inventive concept, for specific limitations in one or more display device embodiments provided above, reference may be made to the above limitations on the display control method or display control apparatus, which will not be repeated here.

需要说明的是,本申请所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据。It should be noted that the user information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in this application are all Information and data authorized by the user or fully authorized by the parties.

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-OnlyMemory,ROM)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(ReRAM)、磁变存储器(Magnetoresistive Random Access Memory,MRAM)、铁电存储器(Ferroelectric Random Access Memory,FRAM)、相变存储器(Phase Change Memory,PCM)、石墨烯存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器等。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic RandomAccess Memory,DRAM)等。本申请所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本申请所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented by instructing relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage In the medium, when the computer program is executed, it may include the processes of the above-mentioned method embodiments. Wherein, any reference to a memory, a database or other media used in the various embodiments provided in this application may include at least one of a non-volatile memory and a volatile memory. Non-volatile memory may include Read-Only Memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive memory (ReRAM), magnetic variable memory (Magnetoresistive Random Memory) Access Memory (MRAM), Ferroelectric Random Access Memory (FRAM), Phase Change Memory (PCM), graphene memory, and the like. Volatile memory may include random access memory (Random Access Memory, RAM) or external cache memory, and the like. As an illustration and not a limitation, the RAM can be in various forms, such as static random access memory (Static Random Access Memory, SRAM) or dynamic random access memory (Dynamic Random Access Memory, DRAM). The database involved in the various embodiments provided in this application may include at least one of a relational database and a non-relational database. The non-relational database may include a blockchain-based distributed database, etc., but is not limited thereto. The processors involved in the various embodiments provided in this application may be general-purpose processors, central processing units, graphics processors, digital signal processors, programmable logic devices, data processing logic devices based on quantum computing, etc., and are not limited to this.

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。The technical features of the above embodiments can be combined arbitrarily. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described. However, as long as there is no contradiction in the combination of these technical features It is considered to be the range described in this specification.

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请的保护范围应以所附权利要求为准。The above-mentioned embodiments only represent several embodiments of the present application, and the descriptions thereof are relatively specific and detailed, but should not be construed as a limitation on the scope of the patent of the present application. It should be pointed out that for those skilled in the art, without departing from the concept of the present application, several modifications and improvements can be made, which all belong to the protection scope of the present application. Therefore, the scope of protection of the present application should be determined by the appended claims.

Claims (10)

Translated fromChinese
1.一种显示控制方法,其特征在于,所述方法应用于显示设备的显示控制装置;所述显示控制方法包括:1. A display control method, wherein the method is applied to a display control device of a display device; the display control method comprises:接收主机发送显示数据,并对所述显示数据进行解析后存入缓存空间;Receive the display data sent by the host, and store the display data in the cache space after parsing the display data;根据预设时序或所述显示数据的缓存量确定当前驱动时段;其中,所述当前驱动时段包括显示时段与触控时段;The current driving period is determined according to the preset timing sequence or the buffer amount of the display data; wherein, the current driving period includes a display period and a touch period;在所述当前驱动时段为显示时段时,从所述缓存空间读取所述显示数据输出至显示驱动装置;When the current driving period is a display period, read the display data from the buffer space and output it to a display driving device;在所述当前驱动时段为触控时段时,输出触控扫描指令至所述显示驱动装置,并接收所述显示驱动装置根据所述触控扫描指令返回的触控数据;When the current driving period is a touch period, outputting a touch scanning command to the display driving device, and receiving touch data returned by the display driving device according to the touch scanning command;对所述触控数据进行转换处理,将转换处理后的触控数据发送至所述主机。Converting the touch data is performed, and sending the converted touch data to the host.2.根据权利要求1所述的方法,其特征在于,根据所述显示数据的缓存量确定当前驱动时段,包括:2. The method according to claim 1, wherein determining the current driving period according to the buffer amount of the display data, comprising:当所述显示数据的缓存量大于或等于预设缓存阈值时,确定所述当前驱动时段为显示时段;When the buffering amount of the display data is greater than or equal to a preset buffering threshold, determining that the current driving period is a display period;当所述显示数据的缓存量小于所述预设缓存阈值时,确定所述当前驱动时段为触控时段。When the buffer amount of the display data is less than the preset buffer threshold, it is determined that the current driving period is a touch period.3.根据权利要求1所述的方法,其特征在于,所述对所述显示数据进行解析后存入缓存空间,包括:3. The method according to claim 1, wherein the storing the display data into a cache space after parsing the display data comprises:对所述显示数据按行进行解析,并将解析后的每行显示数据按预设比例进行切分,得到第一显示数据与第二显示数据;Analyzing the display data by row, and dividing each row of the parsed display data according to a preset ratio to obtain the first display data and the second display data;将所述第一显示数据存入第一缓存空间,将所述第二显示数据存入第二缓存空间;storing the first display data in the first cache space, and storing the second display data in the second cache space;所述从所述缓存空间读取所述显示数据输出至显示驱动装置,包括:The reading and outputting the display data from the buffer space to the display driving device includes:从所述第一缓存空间读取所述第一显示数据输出至显示驱动装置,并从所述第二缓存空间读取所述第二显示数据输出至显示驱动装置。The first display data is read from the first buffer space and output to the display driving device, and the second display data is read from the second buffer space and output to the display driving device.4.根据权利要求1所述的方法,其特征在于,所述方法还包括:4. The method according to claim 1, wherein the method further comprises:接收所述显示驱动装置发送的驱动状态数据,并将所述驱动状态数据发送至所述主机;其中,所述驱动状态数据用于表征所述显示驱动装置与显示屏的工作状态。The driving state data sent by the display driving device is received, and the driving state data is sent to the host; wherein, the driving state data is used to represent the working state of the display driving device and the display screen.5.根据权利要求1至4任意一项所述的方法,其特征在于,在所述接收主机发送显示数据,并对所述显示数据进行解析后存入缓存空间之前,还包括:5. The method according to any one of claims 1 to 4, wherein before the receiving host sends the display data and parses the display data and stores it in the cache space, the method further comprises:接收所述主机发送的配置指令,解析得到主控配置指令与驱动配置指令;Receive the configuration instruction sent by the host, and parse to obtain the main control configuration instruction and the driver configuration instruction;根据所述主控配置指令进行初始化配置,并将所述驱动配置指令发送至所述显示驱动装置;其中,所述驱动配置指令用于对所述显示驱动装置进行初始化配置。Perform initialization configuration according to the master control configuration instruction, and send the drive configuration instruction to the display driving apparatus; wherein, the driving configuration instruction is used to perform initial configuration on the display driving apparatus.6.一种显示控制装置,其特征在于,包括显示模块、时序控制模块、触控模块、主机接口与驱动接口,所述时序控制模块连接所述显示模块与所述触控模块,所述显示模块与所述触控模块均通过所述主机接口连接主机,所述显示模块与所述触控模块均通过所述驱动接口连接所述显示驱动装置;6. A display control device, comprising a display module, a timing control module, a touch module, a host interface and a drive interface, the timing control module is connected to the display module and the touch module, and the display Both the module and the touch module are connected to the host through the host interface, and the display module and the touch module are both connected to the display driving device through the drive interface;所述显示模块用于接收所述主机发送显示数据,并对所述显示数据进行解析后存入缓存空间;The display module is configured to receive display data sent by the host, and store the display data in a cache space after parsing the display data;所述时序控制模块用于根据预设时序或所述显示数据的缓存量确定当前驱动时段;其中,所述当前驱动时段包括显示时段与触控时段;The timing control module is configured to determine the current driving period according to the preset timing or the buffer amount of the display data; wherein, the current driving period includes a display period and a touch period;在所述当前驱动时段为显示时段时,所述时序控制模块输出显示指令至所述显示模块,控制所述显示模块从所述缓存空间读取所述显示数据输出至显示驱动装置;When the current driving period is a display period, the timing control module outputs a display instruction to the display module, and controls the display module to read the display data from the buffer space and output it to the display driving device;在所述当前驱动时段为触控时段时,所述时序控制模块通过所述触控模块输出触控扫描指令至所述显示驱动装置,所述触控模块还用于接收所述显示驱动装置根据所述触控扫描指令返回的触控数据,对所述触控数据进行转换处理,将转换处理后的触控数据发送至所述主机。When the current driving period is a touch period, the timing control module outputs a touch scan command to the display driving device through the touch control module, and the touch control module is further configured to receive the display driving device according to the The touch data returned by the touch scan command is converted and processed, and the converted touch data is sent to the host.7.根据权利要求6所述的显示控制装置,其特征在于,所述显示控制装置还包括显示命令处理模块,所述显示命令处理模块连接所述显示模块、所述时序控制模块与所述触控模块,所述显示命令处理模块通过所述主机接口连接所述主机,还通过所述驱动接口连接所述显示驱动装置。7 . The display control device according to claim 6 , wherein the display control device further comprises a display command processing module, the display command processing module is connected to the display module, the timing control module and the touch panel. 8 . The display command processing module is connected to the host through the host interface, and is also connected to the display driving device through the drive interface.8.一种显示设备,所述显示设备包括显示驱动装置、显示屏与权利要求6-7中任意一项所述的显示控制装置,所述显示控制装置通过所述显示驱动装置连接所述显示屏。8. A display device, the display device comprising a display driving device, a display screen and the display control device according to any one of claims 6-7, the display control device is connected to the display through the display driving device Screen.9.根据权利要求8所述的显示设备,其特征在于,所述显示驱动装置包括第一显示驱动芯片与第二显示驱动芯片;9. The display device according to claim 8, wherein the display driving device comprises a first display driving chip and a second display driving chip;所述第一显示驱动芯片用于接收所述显示控制装置发送的第一显示数据并传输至所述显示屏进行显示,所述第二显示驱动芯片用于接收所述显示控制装置发送的第二显示数据并传输至所述显示屏进行显示;The first display driver chip is used to receive the first display data sent by the display control device and transmit it to the display screen for display, and the second display driver chip is used to receive the second display data sent by the display control device. Display data and transmit it to the display screen for display;所述第一显示驱动芯片与所述第二显示驱动芯片还用于根据触控扫描指令驱动所述显示屏进行触控扫描,并得到触控数据发送至所述显示控制装置。The first display driving chip and the second display driving chip are further used for driving the display screen to perform touch scanning according to touch scanning instructions, and obtaining touch data and sending them to the display control device.10.根据权利要求9所述的显示设备,其特征在于,所述第一显示驱动芯片包括第一同步控制模块、第一触控驱动模块、第一显示驱动模块与第一控制接口,所述第一触控驱动模块与所述第一显示驱动模块连接所述第一同步控制模块与所述显示屏,所述第一触控驱动模块与所述第一显示驱动模块通过所述第一控制接口连接所述显示控制装置;10 . The display device according to claim 9 , wherein the first display driving chip comprises a first synchronization control module, a first touch driving module, a first display driving module and a first control interface, and the The first touch driving module and the first display driving module are connected to the first synchronization control module and the display screen, and the first touch driving module and the first display driving module are controlled by the first an interface is connected to the display control device;所述第二显示驱动芯片包括第二同步控制模块、第二触控驱动模块、第二显示驱动模块与第二控制接口,所述第二触控驱动模块与所述第二显示驱动模块连接所述第二同步控制模块与所述显示屏,所述第二触控驱动模块与所述第二显示驱动模块通过所述第二控制接口连接所述显示控制装置,所述第二同步控制模块连接所述第一同步控制模块。The second display driving chip includes a second synchronization control module, a second touch driving module, a second display driving module and a second control interface, and the second touch driving module is connected to the second display driving module. the second synchronous control module and the display screen, the second touch driving module and the second display driving module are connected to the display control device through the second control interface, and the second synchronous control module is connected the first synchronization control module.
CN202210490444.2A2022-05-072022-05-07 Display control method, device and display devicePendingCN114913799A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202210490444.2ACN114913799A (en)2022-05-072022-05-07 Display control method, device and display device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202210490444.2ACN114913799A (en)2022-05-072022-05-07 Display control method, device and display device

Publications (1)

Publication NumberPublication Date
CN114913799Atrue CN114913799A (en)2022-08-16

Family

ID=82767268

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202210490444.2APendingCN114913799A (en)2022-05-072022-05-07 Display control method, device and display device

Country Status (1)

CountryLink
CN (1)CN114913799A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2024113383A1 (en)*2022-12-022024-06-06西安青松光电技术有限公司Led display device, control method, chip, medium and program product

Citations (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20100253714A1 (en)*2007-11-212010-10-07Fujitsu LimitedLiquid crystal display element and method of driving the element
CN106095198A (en)*2016-08-182016-11-09上海中航光电子有限公司A kind of touch control display apparatus, touch-control display panel and driving method thereof
CN107272965A (en)*2017-07-112017-10-20京东方科技集团股份有限公司The control method and control device of touch-control display panel, touch control display apparatus
CN107783688A (en)*2016-08-312018-03-09乐金显示有限公司 Touch display device and method for driving touch display device
KR20180045555A (en)*2016-10-262018-05-04엘지디스플레이 주식회사In-cell touch display device and its driving method
TWI663508B (en)*2018-04-262019-06-21大陸商北京集創北方科技股份有限公司 Algorithm for reducing power consumption in sleep mode of touch and display drive integration system and touch display panel using the method to realize a touch display function
CN110308810A (en)*2018-03-272019-10-08奕力科技股份有限公司 Driving method of touch display device, touch display control device, and touch display control method
CN111768732A (en)*2019-04-012020-10-13北京京东方光电科技有限公司 A display driving device, display device and display driving method
CN114397995A (en)*2021-12-142022-04-26深圳市爱协生科技有限公司Display and touch integrated framework and device

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20100253714A1 (en)*2007-11-212010-10-07Fujitsu LimitedLiquid crystal display element and method of driving the element
CN106095198A (en)*2016-08-182016-11-09上海中航光电子有限公司A kind of touch control display apparatus, touch-control display panel and driving method thereof
CN107783688A (en)*2016-08-312018-03-09乐金显示有限公司 Touch display device and method for driving touch display device
KR20180045555A (en)*2016-10-262018-05-04엘지디스플레이 주식회사In-cell touch display device and its driving method
CN107272965A (en)*2017-07-112017-10-20京东方科技集团股份有限公司The control method and control device of touch-control display panel, touch control display apparatus
CN110308810A (en)*2018-03-272019-10-08奕力科技股份有限公司 Driving method of touch display device, touch display control device, and touch display control method
TWI663508B (en)*2018-04-262019-06-21大陸商北京集創北方科技股份有限公司 Algorithm for reducing power consumption in sleep mode of touch and display drive integration system and touch display panel using the method to realize a touch display function
CN111768732A (en)*2019-04-012020-10-13北京京东方光电科技有限公司 A display driving device, display device and display driving method
CN114397995A (en)*2021-12-142022-04-26深圳市爱协生科技有限公司Display and touch integrated framework and device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2024113383A1 (en)*2022-12-022024-06-06西安青松光电技术有限公司Led display device, control method, chip, medium and program product

Similar Documents

PublicationPublication DateTitle
CN101404151B (en)Multi-screen splicing apparatus and method
JP4911874B2 (en) Display controller that allows multiple displays to be connected via a single video cable
EP2619653B1 (en)Techniques to transmit commands to a target device
TWI579819B (en)Display driver integrated circuit and display data processing method thereof
CN105653224A (en)Tiled display system and display method thereof
CN114935971B (en)Display device and display driving method
CN102725743A (en)Techniques to control display activity
CN1981519B (en) Method and system for displaying a sequence of image frames
CN110431616B (en)Picture frame display apparatus and display method
CN114023270B (en)Electronic ink screen driving method, device, equipment and storage medium
KR20160079365A (en)Display apparatus consisting a multi display system and control method thereof
WO2023116320A1 (en)Fpga-based data flow processing method and apparatus, and pg device
CN103794182B (en)Display control unit and data handling system
CN211207311U (en)One-screen multi-display technology based on display
CN204906556U (en)Video signal conversion device and display system
CN105979201A (en)Intelligent wearable device based on parallel processor
KR20160080464A (en)Multi embedded timing controller, display panel, and computer system having the same
CN104240654A (en)Image processing device, image display device and image processing method
CN114913799A (en) Display control method, device and display device
CN112822438A (en)Real-time control multichannel video manager
CN103813125B (en)A kind of duplex digital image processing system
CN203708370U (en)Multipath digital image processing system
CN118869904A (en) A design method for multi-channel video integrated display based on window overlay
CN113281983A (en)Control method and system for picture display of smart watch, smart watch and medium
CN109584766A (en)A kind of display methods, display device and the device with store function

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
CB02Change of applicant information

Address after:518101 District D and E, 7th Floor, Building 3, Tingwei Industrial Park, 6 Liufang Road, Xin'an Street, Baoan District, Shenzhen City, Guangdong Province

Applicant after:Shenzhen Aixiesheng Technology Co.,Ltd.

Address before:518101 District D and E, 7th Floor, Building 3, Tingwei Industrial Park, 6 Liufang Road, Xin'an Street, Baoan District, Shenzhen City, Guangdong Province

Applicant before:SHENZHEN AIXIESHENG TECHNOLOGY Co.,Ltd.

CB02Change of applicant information

[8]ページ先頭

©2009-2025 Movatter.jp