本技术涉及驱动显示,尤其涉及一种显示面板的驱动方法、驱动装置、显示装置和电子设备。
背景技术:
1、显示面板在利用p2p(点对点)协议进行数据传输以进行驱动显示过程中,协议信息本身会导致选用不同的源通道进行数据传输,其对应驱动所需的充电时间不同。比如在选用960源通道和966源通道同时进行数据传输时,由于选择966源通道的驱动芯片相比于选择960源通道的驱动芯片,其对应的充电时间更短,而充电时间更短对应的面板区域就会出现暗的情况,从而会出现分屏现象。
技术实现思路
1、本技术实施例的主要目的在于提出一种显示面板的驱动方法、驱动装置、显示装置和电子设备。旨在在检测到同时选择了多个不同的源通道进行数据传输时,通过对源通道对应的点对点协议信息上的传输起始位置进行调节,来使得各个源通道对应的充电时间一致,从而改善面板显示不均的问题,避免出现分屏现象。
2、为实现上述目的,本技术实施例的第一方面提出一种显示面板的驱动方法,包括:
3、判断是否同时选择了多个不同的源通道进行数据传输;
4、当确定同时选择了多个不同的源通道进行数据传输,获取各个所述源通道对应的点对点协议信息;
5、根据所述点对点协议信息确定标准源通道,并对除所述标准源通道以外的其他源通道对应的所述点对点协议信息上的传输起始位置进行调节,以使得除所述标准源通道以外的其他源通道对应的所述点对点协议信息上的传输起始位置与所述标准源通道对应的点对点协议信息上的传输起始位置保持一致。
6、本技术实施例中,考虑到选用不同的源通道进行数据传输,由于其点对点协议信息的差异使得其对应驱动所需的充电时间不同。从而,驱动模块在检测到同时选择了多个不同的源通道进行数据传输时,先确定一个标准源通道,然后对其他源通道对应的点对点协议信息上的传输起始位置进行调节,使得所有源通道对应的点对点协议信息上的传输起始位置相同。从而能够使得其他源通道对应的充电时间与标准源通道对应的充电时间相同,能够改善面板显示不均的问题,避免出现分屏现象。
7、在本技术的一个实施例中,所述判断是否同时选择了多个不同的源通道进行数据传输,包括:
8、侦测源通道选择控制信号状态;
9、根据所述源通道选择控制信号状态,判断是否同时选择了多个不同的源通道进行数据传输。
10、本技术实施例中,驱动模块通过侦测各个源通道选择控制信号状态,可准确地确定出是否同时选择了多个不同的源通道进行数据传输。
11、在本技术的一个实施例中,在判断是否同时选择了多个不同的源通道进行数据传输之前,所述方法还包括:
12、获取由时序控制模块发送的差分信号;
13、对所述差分信号进行解析,得到所述点对点协议信息。
14、本技术实施例中,驱动模块通过对时序控制模块发送的差分信号进行解析,能够获取得到点对点协议信息。从而,当同时选择了多个不同的源通道进行数据传输时,能够获取得到各个源通道对应的点对点协议信息,且各个源通道对应的点对点协议信息不同。
15、在本技术的一个实施例中,所述根据所述点对点协议信息确定标准源通道,并对除所述标准源通道以外的其他源通道对应的所述点对点协议信息上的传输起始位置进行调节,包括:
16、通过各个所述源通道对应的点对点协议信息,确定所述点对点协议信息上像素数据最长的源通道作为标准源通道;
17、以所述标准源通道对应的像素数据作为标准像素数据,并获取除所述标准源通道以外的其他源通道对应的所述点对点协议信息上的像素数据与所述标准像素数据的相差数据作为补偿数据;
18、对除所述标准源通道以外的其他源通道的像素数据补充相应的所述补偿数据,以使得除所述标准源通道以外的其他源通道对应的点对点协议信息上的传输起始位置与所述标准源通道对应的点对点协议信息上的传输起始位置保持一致。
19、本技术实施例中,由于各个源通道对应的点对点协议信息中的像素数据不同,因此在选用多个不同的源通道进行数据传输时,其对应驱动所需的充电时间不同。因此,驱动模块在检测到同时选用了多个不同的源通道进行数据传输时,先通过各个源通道对应的点对点协议信息,确定点对点协议信息上像素数据最长的源通道作为标准源通道,然后以标准源通道对应的像素数据作为标准像素数据,对其他源通道对应的像素数据补充补偿数据,使得其他源通道补充后的像素数据与标准像素数据的长度一致,就能够使得各个源通道对应的点对点协议信息上的传输起始位置保持一致,从而能够使得各个源通道所需驱动的充电时间一致,从而能够改善面板显示不均的问题,避免出现分屏现象。
20、在本技术的一个实施例中,当确定同时选择了第一源通道和第二源通道进行数据传输时,所述方法包括:
21、获取所述第一源通道对应的第一点对点协议信息,所述第一点对点协议信息包括第一像素数据;
22、获取所述第二源通道对应的第二点对点协议信息,所述第二点对点协议信息包括第二像素数据;
23、将所述第一像素数据和所述第二像素数据进行比较,以确定标准源通道;
24、获取所述第一像素数据与所述第二像素数据之间的相差数据作为补偿数据;
25、当所述第一源通道为所述标准源通道,在所述第二像素数据上补充所述补偿数据;
26、当所述第二源通道为所述标准源通道,在所述第一像素数据上补充所述补偿数据。
27、本技术实施例中,当驱动模块检测到同时选择了第一源通道和第二源通道进行数据传输时,先获取第一源通道对应的第一点对点协议信息和第二源通道对应的第二点对点协议信息。根据获取的第一点对点协议信息与第二点对点协议信息进行比较,可确定出第一点对点协议信息中的第一像素数据与第二点对点协议信息中的第二像素数据并不相同。从而,可从第一源通道和第二源通道中选择一个标准源通道,然后对另一个源通道对应的像素数据进行数据补偿,使得第一源通道对应的像素数据和第二源通道对应的像素数据长度相同,进而能够使得第一源通道和第二源通道所需驱动的充电时间一致,从而能够改善面板显示不均的问题,避免出现分屏现象。
28、在本技术的一个实施例中,所述将所述第一像素数据和所述第二像素数据进行比较,以确定标准源通道,包括:
29、若所述第一像素数据的长度大于所述第二像素数据的长度,则确定所述第一源通道为标准源通道;
30、若所述第一像素数据的长度小于所述第二像素数据的长度,则确定所述第二源通道为所述标准源通道。
31、本技术实施例中,以像素数据长度更长的源通道作为标准源通道,从而可对另一非标准源通道对应的像素数据自动补充相应的相差数据,就能够使得第一源通道和第二源通道对应的像素数据的长度相同,从而能够使得第一源通道和第二源通道所需驱动的充电时间一致,从而能够改善面板显示不均的问题,避免出现分屏现象。
32、本技术实施例的第二方面提出一种显示面板的驱动装置,包括:
33、判断模块,用于判断是否同时选择了多个不同的源通道进行数据传输;
34、获取模块,用于当确定同时选择了多个不同的源通道进行数据传输,获取各个所述源通道对应的点对点协议信息;
35、调节模块,用于根据所述点对点协议信息确定标准源通道,并对除所述标准源通道以外的其他源通道对应的所述点对点协议信息上的传输起始位置进行调节,以使得除所述标准源通道以外的其他源通道对应的所述点对点协议信息上的传输起始位置与所述标准源通道对应的点对点协议信息上的传输起始位置保持一致。
36、本技术实施例的第三方面提出一种显示面板的驱动装置,包括:
37、时序控制模块,用于发送差分信号;
38、驱动模块,用于接收所述差分信号,并执行本技术实施例任一项所述的驱动方法。
39、本技术实施例的第四方面提出一种显示装置,包括显示面板和本技术实施例第三方面提出的驱动装置;
40、所述驱动模块在接收所述时序控制模块发送的所述差分信号之后,通过本技术实施例任一项所述的驱动方法驱动所述显示面板。
41、本技术实施例的第五方面提出一种电子设备,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现本技术实施例任一项所述的方法。
42、本技术提出一种显示面板的驱动方法、驱动装置、显示装置和电子设备,该驱动方法包括判断是否同时选择了多个不同的源通道进行数据传输;当确定同时选择了多个不同的源通道进行数据传输,获取各个源通道对应的点对点协议信息;根据点对点协议信息确定标准源通道,并对除标准源通道以外的其他源通道对应的点对点协议信息上的传输起始位置进行调节,以使得除标准源通道以外的其他源通道对应的点对点协议信息上的传输起始位置与标准源通道对应的点对点协议信息上的传输起始位置保持一致。能够在同时选用多个不同的源通道进行数据传输时,通过让各个源通道对应所需驱动的充电时间保持一致,来改善面板显示不均的问题和避免出现分屏现象。