CN110347433A - 参数配置方法、装置及显示装置 - Google Patents
参数配置方法、装置及显示装置 Download PDFInfo
- Publication number
- CN110347433A CN110347433A CN201810292085.3A CN201810292085A CN110347433A CN 110347433 A CN110347433 A CN 110347433A CN 201810292085 A CN201810292085 A CN 201810292085A CN 110347433 A CN110347433 A CN 110347433A
- Authority
- CN
- China
- Prior art keywords
- driver
- configuration
- controller
- version information
- parameter
- 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
Links
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/147—Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4411—Configuring for operating with peripheral devices; Loading of device drivers
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2310/00—Command of the display device
- G09G2310/02—Addressing, scanning or driving the display screen or processing steps related thereto
- G09G2310/0264—Details of driving circuits
- G09G2310/027—Details of drivers for data electrodes, the drivers handling digital grey scale data, e.g. use of D/A converters
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/08—Arrangements within a display terminal for setting, manually or automatically, display parameters of the display terminal
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/04—Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/08—Details of image data interface between the display device controller and the data line driver circuit
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Human Computer Interaction (AREA)
- Computer Hardware Design (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
本发明是关于一种参数配置方法、装置及显示装置,属于显示技术领域。该方法应用于控制器,所述控制器通过第一信号线与并联的多个驱动器连接,所述方法包括:通过所述第一信号线向第一驱动器发送版本信息请求指令,所述第一驱动器为所述多个驱动器中的一个驱动器;接收所述第一驱动器通过所述第一信号线发送的版本信息响应指令,所述版本信息响应指令包括所述第一驱动器的版本信息;确定与所述第一驱动器的版本信息对应的配置参数;采用确定的配置参数对所述多个驱动器进行参数配置。本发明解决了参数配置效率较低的问题。本发明用于显示装置的参数配置。
Description
技术领域
本发明涉及显示技术领域,特别涉及一种参数配置方法、装置及显示装置。
背景技术
显示装置一般可以包括显示面板以及用于驱动该显示面板的显示面板驱动结构,该驱动结构可以包括控制器和驱动器,示例的,该控制器可以为时序控制器(英文:timercontroller;简称:T/CON)或系统芯片(英文:System on Chip;简称:SOC),该驱动器可以为源极驱动(英文:source driver)器。
目前的显示装置多为组装产品,例如其显示面板、控制器和驱动器分别来源于不同的厂家,因此,在显示装置组装过程中,需要根据驱动器的版本信息,对控制器和驱动器的至少一者人为进行参数配置,这样造成了参数配置效率较低。
发明内容
本发明实施例提供了一种参数配置方法、装置及显示装置,解决了目前参数配置效率低的问题。所述技术方案如下:
根据本发明实施例的第一方面,提供一种参数配置方法,应用于控制器,所述控制器通过第一信号线与并联的多个驱动器连接,所述方法包括:
通过所述第一信号线向第一驱动器发送版本信息请求指令,所述第一驱动器为所述多个驱动器中的一个驱动器;
接收所述第一驱动器通过所述第一信号线发送的版本信息响应指令,所述版本信息响应指令包括所述第一驱动器的版本信息;
确定与所述第一驱动器的版本信息对应的配置参数;
采用确定的配置参数对所述多个驱动器进行参数配置。
可选的,所述多个驱动器设置在显示装置中,所述版本信息包括驱动器所属厂家信息、显示面板所属厂家信息和驱动器的版本号信息的至少一种,所述显示面板为所述显示装置中与所述第一驱动器所连接的显示面板。
可选的,所述确定与所述版本信息对应的配置参数,包括:
查询本地存储的版本信息与配置参数的对应关系,以得到与所述第一驱动器的版本信息对应的配置参数。
可选的,所述采用确定的配置参数对对应的驱动器进行配置,包括:
通过所述第一信号线,采用确定的配置参数对所述多个驱动器进行配置。
可选的,所述第一信号线上传输的每个指令包括依次排列的前导码、起始标识、数据位和结束标识;
其中,所述前导码用于指示接收端进行时钟和相位校准,所述起始标识用于指示数据传输开始,所述数据位用于携带配置数据,所述结束标识用于指示数据传输结束。
可选的,所述控制器为时序控制器或者系统芯片SOC,所述驱动器为源极驱动器,
所述控制器通过多个第二信号线分别与所述多个驱动器连接,所述第二信号线的传输速率大于所述第一信号线的传输速率。
根据本发明实施例的第二方面,提供一种参数配置方法,应用于第一驱动器,所述第一驱动器为并联的多个驱动器中的一个,所述多个驱动器通过第一信号线与控制器连接,所述方法包括:
通过所述第一信号线接收所述控制器发的版本信息请求指令;
基于所述版本信息请求指令,生成版本信息响应指令,所述版本信息响应指令包括所述第一驱动器的版本信息;
通过所述第一信号线向所述控制器发送所述版本信息响应指令;
接受所述控制器根据配置参数对所述第一驱动器的参数配置,所述配置参数与所述第一驱动器的版本信息对应。
可选的,所述多个驱动器设置在显示装置中,所述版本信息包括驱动器所属厂家信息、显示面板所属厂家信息和驱动器的版本号信息的至少一种,所述显示面板为所述显示装置中与所述第一驱动器所连接的显示面板。
可选的,所述第一驱动器设置在印制电路板PCB上,所述方法还包括:在所述第一驱动器上电后,读取所述印制电路板上设定的所述版本信息;
将所述版本信息存储在所述第一驱动器的指定的存储地址下。
可选的,所述接受所述控制器根据配置参数对所述第一驱动器的参数配置,包括:
通过所述第一信号线,接受所述控制器根据配置参数对所述第一驱动器的参数配置。
可选的,所述第一信号线上传输的每个指令包括依次排列的前导码、起始标识、数据位和结束标识;
其中,所述前导码用于指示接收端进行时钟和相位校准,所述起始标识用于指示数据传输开始,所述数据位用于携带配置数据,所述结束标识用于指示数据传输结束。
可选的,所述控制器为时序控制器,所述驱动器为源极驱动器或SOC,
所述控制器通过多个第二信号线分别与所述多个驱动器连接,所述第二信号线的传输速率大于所述第一信号线的传输速率。
根据本发明实施例的第三方面,提供一种参数配置装置,应用于控制器,所述控制器通过第一信号线与并联的多个驱动器连接,所述装置包括:
发送模块,用于通过所述第一信号线向第一驱动器发送版本信息请求指令,所述第一驱动器为所述多个驱动器中的一个驱动器;
接收模块,用于接收所述第一驱动器通过所述第一信号线发送的版本信息响应指令,所述版本信息响应指令包括所述第一驱动器的版本信息;
确定模块,用于确定与所述第一驱动器的版本信息对应的配置参数;
配置模块,用于采用确定的配置参数对所述多个驱动器进行参数配置。
可选的,所述多个驱动器设置在显示装置中,所述版本信息包括驱动器所属厂家信息、显示面板所属厂家信息和驱动器的版本号信息的至少一种,所述显示面板为所述显示装置中与所述第一驱动器所连接的显示面板。
可选的,所述确定模块,用于:
查询本地存储的版本信息与配置参数的对应关系,以得到与所述第一驱动器的版本信息对应的配置参数。
可选的,所述配置模块,用于:
通过所述第一信号线,采用确定的配置参数对所述多个驱动器进行配置。
可选的,所述第一信号线上传输的每个指令包括依次排列的前导码、起始标识、数据位和结束标识;
其中,所述前导码用于指示接收端进行时钟和相位校准,所述起始标识用于指示数据传输开始,所述数据位用于携带配置数据,所述结束标识用于指示数据传输结束。
可选的,所述控制器为时序控制器或者系统芯片SOC,所述驱动器为源极驱动器,
所述控制器通过多个第二信号线分别与所述多个驱动器连接,所述第二信号线的传输速率大于所述第一信号线的传输速率。
根据本发明实施例的第四方面,提供一种参数配置装置,应用于第一驱动器,所述第一驱动器为并联的多个驱动器中的一个,所述多个驱动器通过第一信号线与控制器连接,所述装置包括:
接收模块,用于通过所述第一信号线接收所述控制器发的版本信息请求指令;
生成模块,用于基于所述版本信息请求指令,生成版本信息响应指令,所述版本信息响应指令包括所述第一驱动器的版本信息;
发送模块,用于通过所述第一信号线向所述控制器发送所述版本信息响应指令;
配置模块,用于接受所述控制器根据配置参数对所述第一驱动器的参数配置,所述配置参数与所述第一驱动器的版本信息对应。
可选的,所述多个驱动器设置在显示装置中,所述版本信息包括驱动器所属厂家信息、显示面板所属厂家信息和驱动器的版本号信息的至少一种,所述显示面板为所述显示装置中与所述第一驱动器所连接的显示面板。
可选的,所述第一驱动器设置在印制电路板PCB上,所述装置还包括:
读取模块,用于在所述第一驱动器上电后,读取所述印制电路板上设定的所述版本信息;
存储模块,用于按照指定的存储地址,将所述版本信息存储在所述第一驱动器中。
可选的,所述配置模块,用于:
通过所述第一信号线,接受所述控制器根据配置参数对所述第一驱动器的参数配置。
可选的,所述第一信号线上传输的每个指令包括依次排列的前导码、起始标识、数据位和结束标识;
其中,所述前导码用于指示接收端进行时钟和相位校准,所述起始标识用于指示数据传输开始,所述数据位用于携带配置数据,所述结束标识用于指示数据传输结束。
可选的,所述控制器为时序控制器,所述驱动器为源极驱动器或SOC,
所述控制器通过多个第二信号线分别与所述多个驱动器连接,所述第二信号线的传输速率大于所述第一信号线的传输速率。
根据本发明实施例的第五方面,提供一种参数配置装置,应用于控制器,所述控制器通过第一信号线与并联的多个驱动器连接,所述装置包括:
处理器;
用于存储所述处理器的可执行指令的存储器;
其中,所述处理器在执行所述可执行指令时,能够实现第一方面任一所述的参数配置方法。
根据本发明实施例的第六方面,提供一种参数配置装置,应用于第一驱动器,所述第一驱动器为并联的多个驱动器中的一个,所述多个驱动器通过第一信号线与控制器连接,所述装置包括:
处理器;
用于存储所述处理器的可执行指令的存储器;
其中,所述处理器在执行所述可执行指令时,能够实现第二方面任一所述的参数配置方法。
根据本发明实施例的第七方面,提供一种显示装置,所述显示装置包括:控制器,以及并联的多个驱动器,所述多个驱动器通过第一信号线与控制器连接,所述控制器包括第三方面任一所述的参数配置装置,所述多个驱动器包括第四方面任一所述的参数配置装置;
或者,所述控制器包括第五方面所述的参数配置装置,所述多个驱动器包括第六方面所述的参数配置装置。
根据本发明实施例的第八方面,提供一种可读存储介质,所述可读存储介质中存储有指令,当所述可读存储介质在处理组件上运行时,使得处理组件执行如第一方面任一所述参数配置方法,或者,使得处理组件执行如第二方面任一所述参数配置方法。
本发明的实施例提供的技术方案可以包括以下有益效果:
本发明实施例提供的参数配置方法、装置及显示装置,控制器通过第一信号线从第一驱动器获取版本信息,并基于该版本信息获取对应的配置参数,采用该配置参数对多个驱动器进行参数配置,可以实现自动参数配置,无需人为进行参数配置,提高了参数配置的效率。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本发明。
附图说明
为了更清楚地说明本发明的实施例,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1A是本发明实施例提供的一种参数配置方法的应用环境示意图。
图1B是本发明实施例提供的另一种参数配置方法的应用环境示意图。
图1C是本发明一示意性实施例提供的一种指令格式的示意图。
图2是根据一示例性实施例示出的一种参数配置方法的流程图。
图3是根据一示例性实施例示出的另一种参数配置方法的流程图。
图4A是根据一示例性实施例示出的又一种参数配置方法的流程图。
图4B是根据一示例性实施例示出的一种SOC对应的指定存储器存储的信息示意图。
图4C是一种传统的显示装置的结构示意图。
图5是根据一示例性实施例示出的一种参数配置装置的结构示意图。
图6A是根据一示例性实施例示出的另一种参数配置装置的结构示意图。
图6B是根据一示例性实施例示出的又一种参数配置装置的结构示意图。
图7是根据一示例性实施例示出的再一种参数配置装置的结构示意图。
图8是根据另一示例性实施例示出的一种参数配置装置的结构示意图。
图9示出了本发明一个示例性实施例提供的显示装置的结构框图。
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
请参考图1A,图1A是本发明实施例提供的一种参数配置方法的应用环境示意图,如图1A所示,该参数配置方法应用于显示装置中,该显示装置包括控制器01和多个驱动器02,该控制器01通过多个第二信号线H与多个驱动器02一一对应连接,该控制器还连接有第一信号线L(该第一信号线L通常为1个),多个驱动器02并联,且与第一信号线L连接。其中,第一信号线可以为低速信号线,第二信号线可以为高速信号线。也即是第一信号线的信号传输速率小于第二信号线的信号传输速率。例如,该第一信号线为普通信号线,第二信号线为差分信号线。本发明实施例在实际实现时,控制器01可以为时序控制器或者SOC,驱动器02可以为源极驱动芯片。如图1B所示,图1B是另一种参数配置方法的应用环境示意图。其假设控制器为SOC011,驱动器为源极驱动芯片021,其他标号参考图1A。
传统的显示装置的显示面板驱动电路中,上述第一信号线L只能进行电平状态的标识,例如通过该第一信号线L将源极驱动芯片的引脚设置为高电平或低电平。
而在本发明实施例中,该第一信号线L除了进行电平状态的标识,还可以进行其他指令的传输以实现不同的数据传输功能,每种数据传输功能对应至少一种传输模式(英文:mode)。例如,控制器可以通过该第一信号线实现向驱动器发送广播配置指令的功能,该功能对应广播(英文:broadcast)模式,也即是广播模式指示控制器进行数据广播;控制器还可以通过该第一信号线向驱动器发送身份配置指令以实现为驱动器发送身份标识(英文:identification,简称:ID)的功能,该功能对应身份标识分配(英文:ID assignment;简称:IA)模式,也即是身份标识分配模式指示控制器对驱动器进行身份标识的分配;控制器还可以通过该第一信号线向驱动器发送点对点(也称端对端)配置指令,以实现对驱动器的点对点控制的功能,该功能对应下行交流(英文:downstream communication;简称:DC)模式,也即是下行交流模式指示控制器对驱动器进行点对点数据传输;驱动器可以通过该第一信号线向控制器发送针对点对点配置指令的控制响应指令,或者通过该第一信号线向控制器发送针对身份配置指令的身份配置响应指令,该功能对应回复传输(英文:replytransaction;简称:RT)模式,也即是回复传输模式指示驱动器对控制器进行指令的回复。通过上述各个模式的配合,控制器可以依次完成对驱动器的身份标识分配、数据的读/写操作、接收驱动器的数据反馈等操作。
可选的,本发明实施例中,控制器和驱动器之间传输的指令的格式相同,第一信号线上传输的每个指令均包括依次排列的前导码(英文:preamble)、起始(英文:start)标识、数据位(也称:传输主体,英文:transaction body)和结束(英文:stop)标识。
其中,前导码用于指示接收端进行时钟和相位校准,接收端(控制器或驱动器)在检测到第一信号线上有前导码传输时,便根据前导码的内容进行时钟和相位调整,其中,时钟和相位调整是指保持时钟与发送端的时钟一致,相位与发送端相同,接收端在接收前导码的过程中调整时钟和相位,在前导码传输结束后,时钟和相位调整完毕。起始标识用于指示数据传输开始,数据位用于携带配置数据,结束标识用于指示数据传输结束。
示例的,前导码可以由连续的至少8比特二进制的0采用曼彻斯特(Manchester)编码得到,如图1C所示,图1C以该前导码由连续的8比特二进制的0采用曼彻斯特编码得到来进行示意性说明;起始标识可以保持低电平信号且不进行曼彻斯特编码,例如包括连续的至少2比特二进制的0,图1C以该起始标识为连续的2比特二进制的0进行示意性说明;数据位携带的配置数据为采用曼彻斯特编码得到的数据;结束标识可以保持高电平信号且不进行曼彻斯特编码,包括连续的至少2比特二进制的1,图1C以该结束标识为连续的2比特二进制的1进行示意性说明。
需要说明的是,由于采用曼彻斯特编码可以使数据产生明显的跳变沿,便于数据的检测,因此,本发明实施例中需要编码的数据均可以采用曼彻斯特编码,但是实际应用中,也可以采用其他编码方式或者不进行编码。进一步的,为了保证数据位携带的配置数据在解码端能够有效识别,请参考图1C,在数据位中的配置数据的首位可以与起始标识产生一跳变沿(即数据位中的配置数据的首位与起始标识的末位数值不同,例如,数据位中的配置数据的首位为1,起始标识的末位为0),在数据位中的配置数据的末位可以与结束标识产生一跳变沿(即数据位中的配置数据的末位与结束标识的首位数值不同,例如,数据位中的配置数据的末位为0,结束标识的末位为1)。上述跳变沿可以便于接收端进行数据的有效识别。
上述不同的指令中,数据位携带的配置数据均包括:用于指示第一信号线的传输模式的信号,该传输模式可以为上述的广播模式、身份标识分配模式、下行交流模式或回复传输模式。该用于指示第一信号线的传输模式的信号可以占用数据位中的2比特。通过检测该信号,可以确定当前数据传输的模式。
示例的,第一信号线上传输的指令可以包括:广播配置指令、点对点传输指令、身份配置指令、身份配置响应指令或配置响应指令,其中,广播配置指令、点对点传输指令和身份配置指令是由控制器发送给驱动器的,广播配置指令的传输模式为广播模式,点对点传输指令的传输模式为下行交流模式,身份配置指令的传输模式为身份标识分配模式,身份配置响应指令和配置响应指令是驱动器发送给控制器的,身份配置响应指令是针对身份配置参数的响应指令,配置响应指令是针对点对点传输指令的响应指令,身份配置响应指令和配置响应指令的传输模式均为回复传输模式。
进一步的,上述广播配置指令的数据位中的配置数据还可以包括:第二信号线的数量(也称高速通道的数量)、传输速率(也即是数据在各个信号线上的传输速率)和信号均衡(英文:equalizer;简称:EQ)信息。假设点对点配置指令的接收端为第一驱动器,则点对点配置指令的数据位携带的配置数据还可以包括:第一驱动器的身份标识,第一驱动器上需要配置的寄存器的地址、操作类型和操作类型所指示的操作对应的数据。
本发明实施例提供一种参数配置方法,如图2所示,应用于控制器,该控制器可以为图1A所示的应用环境中的控制器,控制器通过第一信号线与并联的多个驱动器连接,方法包括:
步骤201、通过第一信号线向第一驱动器发送版本信息请求指令,第一驱动器为多个驱动器中的一个驱动器。
可选的,该版本信息请求指令可以为广播配置指令,对应广播模式;也可以是点对点配置指令,对应DC模式。
步骤202、接收第一驱动器通过第一信号线发送的版本信息响应指令,版本信息响应指令包括第一驱动器的版本信息。
该版本信息响应指令可以为针对点对点配置指令的控制响应指令,对应RT模式。
步骤203、确定与第一驱动器的版本信息对应的配置参数。
步骤204、采用确定的配置参数对多个驱动器进行参数配置。
综上所述,本发明实施例提供的参数配置方法,控制器通过第一信号线从第一驱动器获取版本信息,并基于该版本信息获取对应的配置参数,采用该配置参数对多个驱动器进行参数配置,可以实现自动参数配置,无需人为进行参数配置,提高了参数配置的效率。
本发明实施例提供一种参数配置方法,如图3所示应用于第一驱动器,第一驱动器为并联的多个驱动器中的一个,多个驱动器通过第一信号线与控制器连接,该第一驱动器可以为图1A所示的应用环境中的多个驱动器中的一个,方法包括:
步骤301、通过第一信号线接收控制器发的版本信息请求指令。
可选的,该版本信息请求指令可以为广播配置指令,对应广播模式;也可以是点对点配置指令,对应DC模式。
步骤302、基于版本信息请求指令,生成版本信息响应指令,版本信息响应指令包括第一驱动器的版本信息。
该版本信息响应指令可以为针对点对点配置指令的控制响应指令,对应RT模式。
步骤303、通过第一信号线向控制器发送版本信息响应指令。
步骤304、接受控制器根据配置参数对第一驱动器的参数配置,配置参数与第一驱动器的版本信息对应。
综上所述,本发明实施例提供的参数配置方法,控制器通过第一信号线从第一驱动器获取版本信息,并基于该版本信息获取对应的配置参数,采用该配置参数对多个驱动器进行参数配置,可以实现自动参数配置,无需人为进行参数配置,提高了参数配置的效率。
本发明实施例提供一种参数配置方法,示例的,该方法可以应用于图1A或图1B所示的应用环境中,该方法用于控制器实现对驱动器的控制,该控制器通过第一信号线与并联的多个驱动器连接,该控制器和该多个驱动器均设置在显示装置中,通常,控制器设置在板卡上,驱动器设置在印制电路板(英文:Printed Circuit Board;简称:PCB)上。
请参考图1A和图1B,由于所有的驱动器都并行的连接在同一根第一信号线上,而且通常所有的驱动器的设计及连接方式都是相同的,也即是来源于同一厂家,连接同一类型的显示面板(通常是同一显示面板),因此,各个驱动器都可以获取上述版本信息。所以只要控制器对其中任一驱动器或者指定驱动器进版本信息的读取,即可获取各个驱动器的版本信息。本发明实施例以第一驱动器为例,对该参数配置方法进行说明,该第一驱动器为该多个驱动器中的一个驱动器。该第一驱动器可以为该多个驱动器中的任一驱动器,也可以为该多个驱动器中的指定驱动器,例如,该多个驱动器中的第一个驱动器或者最后一个驱动器。如图4A所示,该方法包括:
步骤401、在第一驱动器上电后,第一驱动器读取PCB上设定的版本信息。
在显示装置的系统上电之后,第一驱动器相应上电,第一驱动器内部的逻辑电路开始工作,此时,第一驱动器可以读取PCB上设定的版本信息。需要说明的是,该读取过程通常是在第一驱动器首次上电初始化后执行,后续再次上电可以不再进行版本信息读取,以减少信息读取的代价。
由于一个显示装置中可能由来自于不同厂家的驱动器和显示面板组装而成,而驱动器设置在PCB上,显示面板与驱动器连接。为了有效对显示装置中的各个部件进行标识,该PCB上配置有版本信息,该版本信息中的一部分可以是部件出厂时已经设置的,另一部分可以在显示装置组装时,由工作人员设置。例如,该版本信息包括驱动器所属厂家信息、显示面板所属厂家信息和驱动器的版本号信息的至少一种,该显示面板为显示装置中与第一驱动器所连接的显示面板。该显示面板可以为OLED(英文:Organic Light-EmittingDiode;简称:有机发光二极管)显示面板或者LCD(英文:Liquid Crystal Display;简称:液晶显示器),该驱动器所属厂家信息和驱动器的版本号信息可以在驱动器出厂时设计,通过代码方式配置在驱动器中;该显示面板所属厂家信息可以在显示装置组装时,由工作人员设置。示例的,可以通过将PCB上显示面板的对应管脚的电阻(也称外部电阻)的电平置高或置低来标识显示面板所属厂家信息。
其中,驱动器所属厂家信息可以包括驱动器厂家的标识(英文:identification;简称:ID),该ID可以由数字、间隔符和/或文字等字符组成,例如“010”;显示面板所属厂家信息可以包括显示面板厂家的ID,该ID可以由数字、间隔符和/或文字等字符组成,例如“10”;驱动器的版本号信息可以为版本号或者版本号的指示符,其可以由数字、间隔符和/或文字等字符组成,例如“010”。
示例的,假设第一驱动器为源极驱动芯片,其版本信息可以如表1所示。由表1可知,源极驱动芯片所属厂家信息为芯片厂家1,说明该源极驱动芯片是由芯片厂家1制造而成;显示面板所属厂家信息为显示面板厂家1,说明该源极驱动芯片所连接的显示面板为显示面板厂家1制造而成;源极驱动芯片的版本号信息为版本1.1,说明该源极驱动芯片的版本为1.1。因此,该第一驱动器为芯片厂家1制造的1.1版本的源极驱动芯片。
表1
需要说明的是,在显示装置的系统上电之后,为了便于对各个驱动器进行控制,控制器可以为每个驱动芯片配置控制器可识别的ID,可选的,控制器可以基于第一信号线对该每个驱动芯片配置ID。在后续的点对点配置指令中,可以在指令中携带该ID,以标识指令的发送目标。例如,第一驱动器的ID可以为“00001”。
步骤402、第一驱动器将版本信息存储在第一驱动器的指定的存储地址下。
第一驱动器在读取版本信息后,可以将该版本信息存储在第一驱动器的指定的存储地址下,例如,将该版本信息存储在第一驱动器中的指定寄存器的存储地址下。该指定存储地址是与SOC预先约定的地址,这样保证后续,SOC在发送版本信息请求指令时可以携带该地址,以便于第一驱动器读取该地址下的版本信息。例如,该存储地址为:“0000000010”。
步骤403、控制器通过第一信号线向第一驱动器发送版本信息请求指令。
控制器可以在显示装置的系统上电之后,通过第一信号线向第一驱动器发送版本信息请求指令。为了保证显示装置能够进行有效的图像显示,通常是在显示装置首次上电初始化后,便进行版本信息请求指令的发送。
步骤404、第一驱动器基于版本信息请求指令,生成版本信息响应指令,该版本信息响应指令包括第一驱动器的版本信息。
请参考上述步骤402,在第一驱动器通过第一信号线接收控制器发的版本信息请求指令后,由于版本信息存储在第一驱动器的指定的存储地址下,第一驱动器可以基于版本信息请求指令,在该指定的存储地址下获取版本信息,并基于该版本信息生成版本信息响应指令。
需要说明的是,该版本信息请求指令中可以携带上述指定寄存器的存储地址。第一驱动器可以基于该存储地址读取相应的版本信息。例如,该存储地址为:“0000000010”。
或者,该版本信息请求指令中也可以不携带该指定寄存器的存储地址,该版本信息请求指令中可以包括读指示标识,该读指示标识用来标识该版本信息请求指令是用来进行版本信息读取的指令,第一驱动器可以基于该指令直接查询预先约定的存储地址,以读取相应的版本信息。
步骤405、第一驱动器通过第一信号线向控制器发送版本信息响应指令。
步骤406、控制器确定与第一驱动器的版本信息对应的配置参数。
控制器接收第一驱动器通过第一信号线发送的版本信息响应指令后,确定与第一驱动器的版本信息对应的配置参数。可选的,控制器可以查询本地(即该控制器对应的存储器)存储的版本信息与配置参数的对应关系,以得到与第一驱动器的版本信息对应的配置参数。
例如,当控制器为SOC时,该版本信息与配置参数的对应关系可以存储在指定存储器中,如Flash(闪存)芯片中。控制器可以在该指定存储器中查询该对应关系,并将查询得到的与第一驱动器的版本信息对应的配置参数加载在SOC中。
该版本信息与配置参数的对应关系可以如表2所示。该表2中可以记录多种版本信息以及与其对应的配置参数,示例的,当第一驱动器的版本信息如表1所示时,通过查询表2可知,对应的配置参数为信息1。
表2
需要说明的是,控制器对应的存储器还可以存储其他信息,以保证控制器的其他功能的实现。例如,当控制器为SOC时,该SOC还可以存储其他需要信息,这些信息和上述对应关系可以存储在指定存储器的不同地址段中,并且存储的位置存在一定的排序,例如按照时间上的顺序排序,或者按照优先级的顺序排序。例如,如图4B所示,其他信息可以为SOC的初始化信息,以及SOC的其他功能设定信息,该SOC的初始化信息为SOC在初始化过程中需要配置的信息,SOC的其他功能设定信息是用来实现SOC的其他功能所需要配置的信息。上述对应关系可以以分块化的形式分别存储在不同地址段中,通过索引表或者映射表等方式关联,例如,图4B中,该对应关系按照显示面板厂家的不同依次存储,同一个显示面板厂家对应的信息中又按照芯片厂家的不同依次存储,同一个芯片厂家对应的信息又按照版本的不同依次存储,每个版本对应一组配置参数的信息(图4B中未绘出)。图4B只是示意性地画出了上述对应关系的部分内容,并不是对其存储形式进行限定。
步骤407、控制器采用确定的配置参数对多个驱动器进行参数配置。
如前所述,由于多个驱动器的版本信息相同,相应的,配置参数也相同,因此,控制器确定了配置参数后,可以基于该配置参数对多个驱动器进行参数配置。该多个驱动器中即包括上述第一驱动器。
可选的,可以通过第一信号线,采用确定的配置参数对多个驱动器进行配置。这样一来,无需第二信号线参与,控制器即可实现对各个驱动器进行参数配置。丰富了第一信号线的功能,提高了参数配置的效率。
进一步的,该配置过程可以通过广播配置指令实现,也可以通过点对点配置指令实现,本发明实施例对此不作限定。
步骤408、第一驱动器接受控制器根据配置参数对第一驱动器的参数配置,该配置参数与第一驱动器的版本信息对应。
与步骤407相应的,第一驱动器可以通过第一信号线,接受控制器根据配置参数对第一驱动器的参数配置。这样一来,无需第二信号线参与,第一驱动器即可实现参数配置。丰富了第一信号线的功能,提高了参数配置的效率。
如步骤406所示,该第一驱动器的版本信息对应的配置参数是控制器确定的,且通常是通过查表确定的。这些配置参数为驱动器的初始化参数。
需要说明的是,在步骤408执行完成后,控制器完成了对驱动器的自适应参数配置。在此之后,控制器可以对各个驱动器进行时钟校准,在完成时钟校准后,控制器通过第二信号线向各个驱动器发送显示数据,从而实现图像的显示。
请参考图4C,图4C是一种传统的显示装置的结构示意图,显示装置一般可以包括显示面板以及用于驱动该显示面板的显示面板驱动结构,该驱动结构可以包括T/CON、栅极驱动电路和源极驱动电路,其中,栅极驱动电路包括多个栅极驱动芯片,源极驱动电路包括多个源极驱动芯片,栅极驱动电路用于对显示面板中的各行像素单元进行逐行扫描,源极驱动电路用于为显示面板中的各列像素单元提供数据信号,时序控制器分别与该栅极驱动电路和源极驱动电路连接,用于对该栅极驱动电路和源极驱动电路输出的信号进行控制(也称驱动)。
由于成本因素的考虑,越来越多的厂商使用SOC直接控制显示面板,即不设置T/CON,直接由SOC将显示信号、时序信号或配置指令等传输给显示面板的栅极驱动电路和源极驱动电路,在该架构中,T/CON的部分或全部功能集成在SOC中,从而降低显示装置的整体制造成本。
基于这样的架构,用于组装显示装置的系统厂通常需要充分了解显示面板特性及配置参数,由于通常不同显示面板厂家的产品,其显示特性不同,导致配置参数也有很大区别;并且,同一家显示面板厂也可能基于成本或供货等因素,对于同一款显示面板产品采用不同厂家的驱动芯片,而驱动芯片由于其不同版本的差异又会造成配置参数的差异。相关技术中,若搭配不同显示面板或驱动芯片时,需要人为在SOC上进行配置参数的设定,或针对不同配置参数,采用不同的SOC来匹配,造成SOC兼容性低的问题,并且由于SOC设置在板卡上,若采用不同的SOC匹配,需要设置不同套的板卡,造成库存成本压力大等问题。而采用本发明实施例提供的参数配置方法,SOC可以通过第一信号线从驱动芯片获取版本信息,并基于该版本信息获取对应的配置参数,采用该配置参数对多个驱动芯片进行参数配置,可以完全通过SOC和驱动芯片上电后系统的自动识别及自适应,使用同一套板卡即可实现自动参数配置,无需人为进行参数配置,提高了参数配置的效率,提高SOC的兼容性,降低库存成本。
本发明实施例一种参数配置装置50,应用于控制器,控制器通过第一信号线与并联的多个驱动器连接,如图5所示,装置50包括:
发送模块501,用于通过第一信号线向第一驱动器发送版本信息请求指令,第一驱动器为多个驱动器中的一个驱动器;
接收模块502,用于接收第一驱动器通过第一信号线发送的版本信息响应指令,版本信息响应指令包括第一驱动器的版本信息;
确定模块503,用于确定与第一驱动器的版本信息对应的配置参数;
配置模块504,用于采用确定的配置参数对多个驱动器进行参数配置。
综上所述,本发明实施例提供的参数配置装置,接收模块通过第一信号线从第一驱动器获取版本信息,并由确定模块基于该版本信息获取对应的配置参数,由配置模块采用该配置参数对多个驱动器进行参数配置,可以实现自动参数配置,无需人为进行参数配置,提高了参数配置的效率。
可选的,所述多个驱动器设置在显示装置中,所述版本信息包括驱动器所属厂家信息、显示面板所属厂家信息和驱动器的版本号信息的至少一种,所述显示面板为所述显示装置中与所述第一驱动器所连接的显示面板。
可选的,所述确定模块503,用于:
查询本地存储的版本信息与配置参数的对应关系,以得到与所述第一驱动器的版本信息对应的配置参数。
可选的,所述配置模块504,用于:
通过所述第一信号线,采用确定的配置参数对所述多个驱动器进行配置。
可选的,所述第一信号线上传输的每个指令包括依次排列的前导码、起始标识、数据位和结束标识;
其中,所述前导码用于指示接收端进行时钟和相位校准,所述起始标识用于指示数据传输开始,所述数据位用于携带配置数据,所述结束标识用于指示数据传输结束。
可选的,所述控制器为时序控制器或者系统芯片SOC,所述驱动器为源极驱动器,
所述控制器通过多个第二信号线分别与所述多个驱动器连接,所述第二信号线的传输速率大于所述第一信号线的传输速率。
综上所述,本发明实施例提供的参数配置装置,接收模块通过第一信号线从第一驱动器获取版本信息,并由确定模块基于该版本信息获取对应的配置参数,由配置模块采用该配置参数对多个驱动器进行参数配置,可以实现自动参数配置,无需人为进行参数配置,提高了参数配置的效率。
本发明实施例提供一种参数配置装置60,应用于第一驱动器,所述第一驱动器为并联的多个驱动器中的一个,所述多个驱动器通过第一信号线与控制器连接,如图6A所示,所述装置60包括:
接收模块601,用于通过所述第一信号线接收所述控制器发的版本信息请求指令;
生成模块602,用于基于所述版本信息请求指令,生成版本信息响应指令,所述版本信息响应指令包括所述第一驱动器的版本信息;
发送模块603,用于通过所述第一信号线向所述控制器发送所述版本信息响应指令;
配置模块604,用于接受所述控制器根据配置参数对所述第一驱动器的参数配置,所述配置参数与所述第一驱动器的版本信息对应。
综上所述,本发明实施例提供的参数配置装置,控制器通过第一信号线从第一驱动器获取版本信息,并基于该版本信息获取对应的配置参数,采用该配置参数对多个驱动器进行参数配置,可以实现自动参数配置,无需人为进行参数配置,提高了参数配置的效率。
可选的,所述多个驱动器设置在显示装置中,所述版本信息包括驱动器所属厂家信息、显示面板所属厂家信息和驱动器的版本号信息的至少一种,所述显示面板为所述显示装置中与所述第一驱动器所连接的显示面板。
可选的,所述第一驱动器设置在PCB上,如图6B所示,所述装置60还包括:
读取模块605,用于在所述第一驱动器上电后,读取所述印制电路板上设定的所述版本信息。
存储模块606,用于按照指定的存储地址,将所述版本信息存储在所述第一驱动器中。
可选的,所述配置模块604,用于:
通过所述第一信号线,接受所述控制器根据配置参数对所述第一驱动器的参数配置。
可选的,所述第一信号线上传输的每个指令包括依次排列的前导码、起始标识、数据位和结束标识;
其中,所述前导码用于指示接收端进行时钟和相位校准,所述起始标识用于指示数据传输开始,所述数据位用于携带配置数据,所述结束标识用于指示数据传输结束。
可选的,所述控制器为时序控制器,所述驱动器为源极驱动器或SOC,
所述控制器通过多个第二信号线分别与所述多个驱动器连接,所述第二信号线的传输速率大于所述第一信号线的传输速率。
本发明实施例提供一种参数配置装置70,如图7所示,应用于控制器,所述控制器通过第一信号线与并联的多个驱动器连接,所述装置70包括:
处理器701;
用于存储所述处理器的可执行指令的存储器702;
其中,所述处理器在执行所述可执行指令时,能够实现本发明实施例提供的控制器所执行的参数配置方法。
本发明实施例提供一种参数配置装置80,应用于第一驱动器,所述第一驱动器为并联的多个驱动器中的一个,所述多个驱动器通过第一信号线与控制器连接,如图8所示,所述装置80包括:
处理器801;
用于存储所述处理器的可执行指令的存储器802;
其中,所述处理器在执行所述可执行指令时,能够实现本发明实施例提供第一驱动器执行的参数配置方法。
本发明实施例提供一种显示装置,所述显示装置包括:控制器,以及并联的多个驱动器,所述多个驱动器通过第一信号线与控制器连接,所述控制器包括图5所述的参数配置装置50,所述多个驱动器包括图6A或图6B所述的参数配置装置60。
或者,所述控制器包括图7所示的参数配置装置70,所述多个驱动器包括图8所示的参数配置装置80。
该显示装置可以为:液晶面板、电子纸、OLED面板、手机、平板电脑、电视机、显示器、笔记本电脑、数码相框、导航仪等任何具有显示功能的产品或部件。
图9示出了本发明一个示例性实施例提供的显示装置900的结构框图。该装置900可以是智能手机、平板电脑、电视机、笔记本电脑或台式电脑。通常,装置900包括有:处理器901和存储器902。
处理器901可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器901可以采用DSP(Digital Signal Processing,数字信号处理)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)、PLA(Programmable Logic Array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器901也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称CPU(Central ProcessingUnit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器901可以在集成有GPU(Graphics Processing Unit,图像处理器),GPU用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器901还可以包括AI(Artificial Intelligence,人工智能)处理器,该AI处理器用于处理有关机器学习的计算操作。
存储器902可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器902还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器902中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器901所执行以实现本申请中方法实施例提供的参数配置方法。
在一些实施例中,装置900还可选包括有:外围设备接口903和至少一个外围设备。处理器901、存储器902和外围设备接口903之间可以通过总线或信号线相连。各个外围设备可以通过总线、信号线或电路板与外围设备接口903相连。具体地,外围设备包括:射频电路904、显示屏905、摄像头906、音频电路907、定位组件908和电源909中的至少一种。
外围设备接口903可被用于将I/O(Input/Output,输入/输出)相关的至少一个外围设备连接到处理器901和存储器902。在一些实施例中,处理器901、存储器902和外围设备接口903被集成在同一芯片或电路板上;在一些其他实施例中,处理器901、存储器902和外围设备接口903中的任意一个或两个可以在单独的芯片或电路板上实现,本实施例对此不加以限定。
射频电路904用于接收和发射RF(Radio Frequency,射频)信号,也称电磁信号。射频电路904通过电磁信号与通信网络以及其他通信设备进行通信。射频电路904将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。可选地,射频电路904包括:天线系统、RF收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。射频电路904可以通过至少一种无线通信协议来与其它装置进行通信。该无线通信协议包括但不限于:万维网、城域网、内联网、各代移动通信网络(2G、3G、4G及5G)、无线局域网和/或WiFi(Wireless Fidelity,无线保真)网络。在一些实施例中,射频电路904还可以包括NFC(Near Field Communication,近距离无线通信)有关的电路,本申请对此不加以限定。
显示屏905用于显示UI(User Interface,用户界面)。该UI可以包括图形、文本、图标、视频及其它们的任意组合。当显示屏905是触摸显示屏时,显示屏905还具有采集在显示屏905的表面或表面上方的触摸信号的能力。该触摸信号可以作为控制信号输入至处理器901进行处理。此时,显示屏905还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示屏905可以为一个,设置在装置900的前面板;在另一些实施例中,显示屏905可以为至少两个,分别设置在装置900的不同表面或呈折叠设计;在再一些实施例中,显示屏905可以是柔性显示屏,设置在装置900的弯曲表面上或折叠面上。甚至,显示屏905还可以设置成非矩形的不规则图形,也即异形屏。显示屏905可以采用LCD(Liquid Crystal Display,液晶显示屏)、OLED(Organic Light-Emitting Diode,有机发光二极管)等材质制备。
摄像头组件906用于采集图像或视频。可选地,摄像头组件906包括前置摄像头和后置摄像头。通常,前置摄像头设置在装置的前面板,后置摄像头设置在装置的背面。在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广角摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及VR(Virtual Reality,虚拟现实)拍摄功能或者其它融合拍摄功能。在一些实施例中,摄像头组件906还可以包括闪光灯。闪光灯可以是单色温闪光灯,也可以是双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,可以用于不同色温下的光线补偿。
音频电路907可以包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器901进行处理,或者输入至射频电路904以实现语音通信。出于立体声采集或降噪的目的,麦克风可以为多个,分别设置在装置900的不同部位。麦克风还可以是阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器901或射频电路904的电信号转换为声波。扬声器可以是传统的薄膜扬声器,也可以是压电陶瓷扬声器。当扬声器是压电陶瓷扬声器时,不仅可以将电信号转换为人类可听见的声波,也可以将电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路907还可以包括耳机插孔。
定位组件908用于定位装置900的当前地理位置,以实现导航或LBS(LocationBased Service,基于位置的服务)。定位组件908可以是基于美国的GPS(GlobalPositioning System,全球定位系统)、中国的北斗系统或俄罗斯的伽利略系统的定位组件。
电源909用于为装置900中的各个组件进行供电。电源909可以是交流电、直流电、一次性电池或可充电电池。当电源909包括可充电电池时,该可充电电池可以是有线充电电池或无线充电电池。有线充电电池是通过有线线路充电的电池,无线充电电池是通过无线线圈充电的电池。该可充电电池还可以用于支持快充技术。
在一些实施例中,装置900还包括有一个或多个传感器910。该一个或多个传感器910包括但不限于:加速度传感器911、陀螺仪传感器912、压力传感器913、指纹传感器914、光学传感器915以及接近传感器916。
加速度传感器911可以检测以装置900建立的坐标系的三个坐标轴上的加速度大小。比如,加速度传感器911可以用于检测重力加速度在三个坐标轴上的分量。处理器901可以根据加速度传感器911采集的重力加速度信号,控制触摸显示屏905以横向视图或纵向视图进行用户界面的显示。加速度传感器911还可以用于游戏或者用户的运动数据的采集。
陀螺仪传感器912可以检测装置900的机体方向及转动角度,陀螺仪传感器912可以与加速度传感器911协同采集用户对装置900的3D动作。处理器901根据陀螺仪传感器912采集的数据,可以实现如下功能:动作感应(比如根据用户的倾斜操作来改变UI)、拍摄时的图像稳定、游戏控制以及惯性导航。
压力传感器913可以设置在装置900的侧边框和/或触摸显示屏905的下层。当压力传感器913设置在装置900的侧边框时,可以检测用户对装置900的握持信号,由处理器901根据压力传感器913采集的握持信号进行左右手识别或快捷操作。当压力传感器913设置在触摸显示屏905的下层时,由处理器901根据用户对触摸显示屏905的压力操作,实现对UI界面上的可操作性控件进行控制。可操作性控件包括按钮控件、滚动条控件、图标控件、菜单控件中的至少一种。
指纹传感器914用于采集用户的指纹,由处理器901根据指纹传感器914采集到的指纹识别用户的身份,或者,由指纹传感器914根据采集到的指纹识别用户的身份。在识别出用户的身份为可信身份时,由处理器901授权该用户执行相关的敏感操作,该敏感操作包括解锁屏幕、查看加密信息、下载软件、支付及更改设置等。指纹传感器914可以被设置装置900的正面、背面或侧面。当装置900上设置有物理按键或厂商Logo时,指纹传感器914可以与物理按键或厂商Logo集成在一起。
光学传感器915用于采集环境光强度。在一个实施例中,处理器901可以根据光学传感器915采集的环境光强度,控制触摸显示屏905的显示亮度。具体地,当环境光强度较高时,调高触摸显示屏905的显示亮度;当环境光强度较低时,调低触摸显示屏905的显示亮度。在另一个实施例中,处理器901还可以根据光学传感器915采集的环境光强度,动态调整摄像头组件906的拍摄参数。
接近传感器916,也称距离传感器,通常设置在装置900的前面板。接近传感器916用于采集用户与装置900的正面之间的距离。在一个实施例中,当接近传感器916检测到用户与装置900的正面之间的距离逐渐变小时,由处理器901控制触摸显示屏905从亮屏状态切换为息屏状态;当接近传感器916检测到用户与装置900的正面之间的距离逐渐变大时,由处理器901控制触摸显示屏905从息屏状态切换为亮屏状态。
本领域技术人员可以理解,图9中示出的结构并不构成对装置900的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
本发明实施例提供一种可读存储介质,所述可读存储介质中存储有指令,当所述可读存储介质在处理组件上运行时,使得处理组件执行本发明实施例提供的所述参数配置方法。
本发明实施例提供一种芯片,所述芯片包括可编程逻辑电路和/或程序指令,当所述芯片运行时,用于实现本发明实施例提供的参数配置方法。
本发明实施例提供一种计算机程序产品,所述计算机程序产品中存储有指令,当其在计算机上运行时,使得计算机执行本发明实施例提供的参数配置方法。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由权利要求指出。
应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
Claims (28)
1.一种参数配置方法,其特征在于,应用于控制器,所述控制器通过第一信号线与并联的多个驱动器连接,所述方法包括:
通过所述第一信号线向第一驱动器发送版本信息请求指令,所述第一驱动器为所述多个驱动器中的一个驱动器;
接收所述第一驱动器通过所述第一信号线发送的版本信息响应指令,所述版本信息响应指令包括所述第一驱动器的版本信息;
确定与所述第一驱动器的版本信息对应的配置参数;
采用确定的配置参数对所述多个驱动器进行参数配置。
2.根据权利要求1所述的方法,其特征在于,所述多个驱动器设置在显示装置中,所述版本信息包括驱动器所属厂家信息、显示面板所属厂家信息和驱动器的版本号信息的至少一种,所述显示面板为所述显示装置中与所述第一驱动器所连接的显示面板。
3.根据权利要求1所述的方法,其特征在于,所述确定与所述版本信息对应的配置参数,包括:
查询本地存储的版本信息与配置参数的对应关系,以得到与所述第一驱动器的版本信息对应的配置参数。
4.根据权利要求1至3任一所述的方法,其特征在于,
所述采用确定的配置参数对对应的驱动器进行配置,包括:
通过所述第一信号线,采用确定的配置参数对所述多个驱动器进行配置。
5.根据权利要求1所述的方法,其特征在于,
所述第一信号线上传输的每个指令包括依次排列的前导码、起始标识、数据位和结束标识;
其中,所述前导码用于指示接收端进行时钟和相位校准,所述起始标识用于指示数据传输开始,所述数据位用于携带配置数据,所述结束标识用于指示数据传输结束。
6.根据权利要求1所述的方法,其特征在于,所述控制器为时序控制器或者系统芯片SOC,所述驱动器为源极驱动器,
所述控制器通过多个第二信号线分别与所述多个驱动器连接,所述第二信号线的传输速率大于所述第一信号线的传输速率。
7.一种参数配置方法,其特征在于,应用于第一驱动器,所述第一驱动器为并联的多个驱动器中的一个,所述多个驱动器通过第一信号线与控制器连接,所述方法包括:
通过所述第一信号线接收所述控制器发的版本信息请求指令;
基于所述版本信息请求指令,生成版本信息响应指令,所述版本信息响应指令包括所述第一驱动器的版本信息;
通过所述第一信号线向所述控制器发送所述版本信息响应指令;
接受所述控制器根据配置参数对所述第一驱动器的参数配置,所述配置参数与所述第一驱动器的版本信息对应。
8.根据权利要求7所述的方法,其特征在于,所述多个驱动器设置在显示装置中,所述版本信息包括驱动器所属厂家信息、显示面板所属厂家信息和驱动器的版本号信息的至少一种,所述显示面板为所述显示装置中与所述第一驱动器所连接的显示面板。
9.根据权利要求7所述的方法,其特征在于,所述第一驱动器设置在印制电路板PCB上,所述方法还包括:在所述第一驱动器上电后,读取所述印制电路板上设定的所述版本信息;
将所述版本信息存储在所述第一驱动器的指定的存储地址下。
10.根据权利要求7至9任一所述的方法,其特征在于,
所述接受所述控制器根据配置参数对所述第一驱动器的参数配置,包括:
通过所述第一信号线,接受所述控制器根据配置参数对所述第一驱动器的参数配置。
11.根据权利要求7所述的方法,其特征在于,
所述第一信号线上传输的每个指令包括依次排列的前导码、起始标识、数据位和结束标识;
其中,所述前导码用于指示接收端进行时钟和相位校准,所述起始标识用于指示数据传输开始,所述数据位用于携带配置数据,所述结束标识用于指示数据传输结束。
12.根据权利要求7所述的方法,其特征在于,所述控制器为时序控制器,所述驱动器为源极驱动器或SOC,
所述控制器通过多个第二信号线分别与所述多个驱动器连接,所述第二信号线的传输速率大于所述第一信号线的传输速率。
13.一种参数配置装置,其特征在于,应用于控制器,所述控制器通过第一信号线与并联的多个驱动器连接,所述装置包括:
发送模块,用于通过所述第一信号线向第一驱动器发送版本信息请求指令,所述第一驱动器为所述多个驱动器中的一个驱动器;
接收模块,用于接收所述第一驱动器通过所述第一信号线发送的版本信息响应指令,所述版本信息响应指令包括所述第一驱动器的版本信息;
确定模块,用于确定与所述第一驱动器的版本信息对应的配置参数;
配置模块,用于采用确定的配置参数对所述多个驱动器进行参数配置。
14.根据权利要求13所述的装置,其特征在于,所述多个驱动器设置在显示装置中,所述版本信息包括驱动器所属厂家信息、显示面板所属厂家信息和驱动器的版本号信息的至少一种,所述显示面板为所述显示装置中与所述第一驱动器所连接的显示面板。
15.根据权利要求13所述的装置,其特征在于,所述确定模块,用于:
查询本地存储的版本信息与配置参数的对应关系,以得到与所述第一驱动器的版本信息对应的配置参数。
16.根据权利要求13至15任一所述的装置,其特征在于,
所述配置模块,用于:
通过所述第一信号线,采用确定的配置参数对所述多个驱动器进行配置。
17.根据权利要求13所述的装置,其特征在于,
所述第一信号线上传输的每个指令包括依次排列的前导码、起始标识、数据位和结束标识;
其中,所述前导码用于指示接收端进行时钟和相位校准,所述起始标识用于指示数据传输开始,所述数据位用于携带配置数据,所述结束标识用于指示数据传输结束。
18.根据权利要求13所述的装置,其特征在于,所述控制器为时序控制器或者系统芯片SOC,所述驱动器为源极驱动器,
所述控制器通过多个第二信号线分别与所述多个驱动器连接,所述第二信号线的传输速率大于所述第一信号线的传输速率。
19.一种参数配置装置,其特征在于,应用于第一驱动器,所述第一驱动器为并联的多个驱动器中的一个,所述多个驱动器通过第一信号线与控制器连接,所述装置包括:
接收模块,用于通过所述第一信号线接收所述控制器发的版本信息请求指令;
生成模块,用于基于所述版本信息请求指令,生成版本信息响应指令,所述版本信息响应指令包括所述第一驱动器的版本信息;
发送模块,用于通过所述第一信号线向所述控制器发送所述版本信息响应指令;
配置模块,用于接受所述控制器根据配置参数对所述第一驱动器的参数配置,所述配置参数与所述第一驱动器的版本信息对应。
20.根据权利要求19所述的装置,其特征在于,所述多个驱动器设置在显示装置中,所述版本信息包括驱动器所属厂家信息、显示面板所属厂家信息和驱动器的版本号信息的至少一种,所述显示面板为所述显示装置中与所述第一驱动器所连接的显示面板。
21.根据权利要求19所述的装置,其特征在于,所述第一驱动器设置在印制电路板PCB上,所述装置还包括:
读取模块,用于在所述第一驱动器上电后,读取所述印制电路板上设定的所述版本信息;
存储模块,用于按照指定的存储地址,将所述版本信息存储在所述第一驱动器中。
22.根据权利要求19至21任一所述的装置,其特征在于,
所述配置模块,用于:
通过所述第一信号线,接受所述控制器根据配置参数对所述第一驱动器的参数配置。
23.根据权利要求19所述的装置,其特征在于,
所述第一信号线上传输的每个指令包括依次排列的前导码、起始标识、数据位和结束标识;
其中,所述前导码用于指示接收端进行时钟和相位校准,所述起始标识用于指示数据传输开始,所述数据位用于携带配置数据,所述结束标识用于指示数据传输结束。
24.根据权利要求19所述的装置,其特征在于,所述控制器为时序控制器,所述驱动器为源极驱动器或SOC,
所述控制器通过多个第二信号线分别与所述多个驱动器连接,所述第二信号线的传输速率大于所述第一信号线的传输速率。
25.一种参数配置装置,其特征在于,应用于控制器,所述控制器通过第一信号线与并联的多个驱动器连接,所述装置包括:
处理器;
用于存储所述处理器的可执行指令的存储器;
其中,所述处理器在执行所述可执行指令时,能够实现权利要求1至6任一所述的参数配置方法。
26.一种参数配置装置,其特征在于,应用于第一驱动器,所述第一驱动器为并联的多个驱动器中的一个,所述多个驱动器通过第一信号线与控制器连接,所述装置包括:
处理器;
用于存储所述处理器的可执行指令的存储器;
其中,所述处理器在执行所述可执行指令时,能够实现权利要求7至12任一所述的参数配置方法。
27.一种显示装置,其特征在于,所述显示装置包括:控制器,以及并联的多个驱动器,所述多个驱动器通过第一信号线与控制器连接,所述控制器包括权利要求13至18任一所述的参数配置装置,所述多个驱动器包括权利要求19至24任一所述的参数配置装置;
或者,所述控制器包括权利要求25所述的参数配置装置,所述多个驱动器包括权利要求26所述的参数配置装置。
28.一种可读存储介质,其特征在于,所述可读存储介质中存储有指令,当所述可读存储介质在处理组件上运行时,使得处理组件执行如权利要求1至6任一所述参数配置方法,或者,使得处理组件执行如权利要求7至12任一所述参数配置方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810292085.3A CN110347433A (zh) | 2018-04-03 | 2018-04-03 | 参数配置方法、装置及显示装置 |
US16/768,130 US11231938B2 (en) | 2018-04-03 | 2019-01-16 | Parameter configuration method for a display device having a plurality of drivers for each connected component |
PCT/CN2019/072034 WO2019192244A1 (zh) | 2018-04-03 | 2019-01-16 | 参数配置方法、装置及显示装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810292085.3A CN110347433A (zh) | 2018-04-03 | 2018-04-03 | 参数配置方法、装置及显示装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110347433A true CN110347433A (zh) | 2019-10-18 |
Family
ID=68100072
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810292085.3A Pending CN110347433A (zh) | 2018-04-03 | 2018-04-03 | 参数配置方法、装置及显示装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US11231938B2 (zh) |
CN (1) | CN110347433A (zh) |
WO (1) | WO2019192244A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112764805A (zh) * | 2021-02-02 | 2021-05-07 | 广州视源电子科技股份有限公司 | 屏驱动板的软件版本信息获取方法及相关设备 |
CN112992085A (zh) * | 2019-12-17 | 2021-06-18 | 咸阳彩虹光电科技有限公司 | 一种显示装置及其识别不同面板像素架构的方法 |
CN113556472A (zh) * | 2021-09-22 | 2021-10-26 | 上海豪承信息技术有限公司 | 图像补偿方法、装置、介质及前置摄像头 |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11849123B2 (en) * | 2020-09-29 | 2023-12-19 | K-Tronics (Suzhou) Technology Co., Ltd. | Method and apparatus of starting picture display of display device, and display device |
CN114578720B (zh) * | 2020-12-01 | 2023-11-07 | 合肥欣奕华智能机器股份有限公司 | 控制方法及控制系统 |
CN115248788B (zh) * | 2022-05-30 | 2024-09-17 | 北京奕斯伟计算技术股份有限公司 | 数据传输方法、装置、时序控制器及存储介质 |
CN115223488B (zh) * | 2022-05-30 | 2024-05-10 | 北京奕斯伟计算技术股份有限公司 | 数据传输方法、装置、时序控制器及存储介质 |
CN117149242B (zh) * | 2023-11-01 | 2024-02-23 | 深圳市杰美康机电有限公司 | 驱动器批量升级方法和装置 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102860054A (zh) * | 2010-04-23 | 2013-01-02 | 赛艺公司 | 用于基于接近度的对等发起的装置配置的方法和系统 |
CN203689550U (zh) * | 2014-01-25 | 2014-07-02 | 武汉迈信电气技术有限公司 | 基于rfid的伺服驱动器管理装置 |
CN104461649A (zh) * | 2014-12-19 | 2015-03-25 | 广东欧珀移动通信有限公司 | 芯片兼容方法及装置 |
CN104575526A (zh) * | 2013-09-20 | 2015-04-29 | Lsi公司 | 具有提供模式相关写功能的驱动器控制器的存储设备 |
CN106502898A (zh) * | 2016-10-25 | 2017-03-15 | 广州神马移动信息科技有限公司 | 测试方法和测试驱动器以及测试平台 |
CN107357595A (zh) * | 2016-05-09 | 2017-11-17 | 上海安浦鸣志自动化设备有限公司 | 一种基于总线的多驱动器固件在线更新系统 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3915808B2 (ja) * | 2003-09-26 | 2007-05-16 | オムロン株式会社 | プログラマブルコントローラおよびプログラマブルコントローラシステムならびにcpuユニット |
JP3925557B2 (ja) * | 2005-02-28 | 2007-06-06 | オムロン株式会社 | パラメータ設定装置 |
CN202711659U (zh) | 2012-05-17 | 2013-01-30 | 苏州君嬴电子科技有限公司 | 一种led显示屏的配置系统 |
CN104735641B (zh) | 2015-03-11 | 2018-11-16 | 广东欧珀移动通信有限公司 | 基于双倍数据率ddr寄存器进行参数配置的方法及装置 |
CN105260195B (zh) | 2015-11-23 | 2019-09-17 | 小米科技有限责任公司 | 一种终端软件配置的方法及装置 |
JP6496272B2 (ja) * | 2016-04-15 | 2019-04-03 | ファナック株式会社 | パラメータ設定装置、パラメータ設定プログラム及びパラメータ設定方法 |
CN106484464B (zh) | 2016-09-18 | 2019-09-17 | 青岛海信电器股份有限公司 | 调谐器芯片驱动方法和电子设备 |
-
2018
- 2018-04-03 CN CN201810292085.3A patent/CN110347433A/zh active Pending
-
2019
- 2019-01-16 US US16/768,130 patent/US11231938B2/en active Active
- 2019-01-16 WO PCT/CN2019/072034 patent/WO2019192244A1/zh active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102860054A (zh) * | 2010-04-23 | 2013-01-02 | 赛艺公司 | 用于基于接近度的对等发起的装置配置的方法和系统 |
CN104575526A (zh) * | 2013-09-20 | 2015-04-29 | Lsi公司 | 具有提供模式相关写功能的驱动器控制器的存储设备 |
CN203689550U (zh) * | 2014-01-25 | 2014-07-02 | 武汉迈信电气技术有限公司 | 基于rfid的伺服驱动器管理装置 |
CN104461649A (zh) * | 2014-12-19 | 2015-03-25 | 广东欧珀移动通信有限公司 | 芯片兼容方法及装置 |
CN107357595A (zh) * | 2016-05-09 | 2017-11-17 | 上海安浦鸣志自动化设备有限公司 | 一种基于总线的多驱动器固件在线更新系统 |
CN106502898A (zh) * | 2016-10-25 | 2017-03-15 | 广州神马移动信息科技有限公司 | 测试方法和测试驱动器以及测试平台 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112992085A (zh) * | 2019-12-17 | 2021-06-18 | 咸阳彩虹光电科技有限公司 | 一种显示装置及其识别不同面板像素架构的方法 |
CN112764805A (zh) * | 2021-02-02 | 2021-05-07 | 广州视源电子科技股份有限公司 | 屏驱动板的软件版本信息获取方法及相关设备 |
CN112764805B (zh) * | 2021-02-02 | 2024-05-14 | 广州视源电子科技股份有限公司 | 屏驱动板的软件版本信息获取方法及相关设备 |
CN113556472A (zh) * | 2021-09-22 | 2021-10-26 | 上海豪承信息技术有限公司 | 图像补偿方法、装置、介质及前置摄像头 |
Also Published As
Publication number | Publication date |
---|---|
US11231938B2 (en) | 2022-01-25 |
WO2019192244A1 (zh) | 2019-10-10 |
US20200310827A1 (en) | 2020-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110347433A (zh) | 参数配置方法、装置及显示装置 | |
CN105144757B (zh) | 通信模式下的通信服务 | |
CN109976570B (zh) | 数据传输方法、装置及显示装置 | |
CN109298904B (zh) | 信息处理方法、装置、存储介质及计算设备 | |
US11393418B2 (en) | Method, device and system for data transmission, and display device | |
CN110459180B (zh) | 驱动控制方法、装置及显示装置 | |
CN110333834A (zh) | 帧频调整方法及装置、显示设备、计算机可读存储介质 | |
CN109616058B (zh) | 数据传输方法及装置、液晶显示装置 | |
CN109688461A (zh) | 视频播放方法及装置 | |
CN110784370B (zh) | 设备测试的方法、装置、电子设备及介质 | |
WO2019205735A1 (zh) | 数据传输方法、装置、显示屏及显示装置 | |
CN110827820A (zh) | 语音唤醒方法、装置、设备、计算机存储介质及车辆 | |
CN107896337B (zh) | 信息推广方法、装置及存储介质 | |
CN111788820B (zh) | 自适应地控制低电力显示模式的方法及其电子装置 | |
KR20200098068A (ko) | 단어 추천 방법 및 그 전자 장치 | |
CN112905328B (zh) | 任务处理方法、装置及计算机可读存储介质 | |
KR102309160B1 (ko) | 클럭을 변경시키는 전자 장치 | |
CN110244999A (zh) | 控制目标应用程序运行的方法、装置、设备及存储介质 | |
CN110505510A (zh) | 大屏系统中的视频画面显示方法、装置及存储介质 | |
CN113843814A (zh) | 机械臂设备的控制系统、方法、装置和存储介质 | |
CN108829582A (zh) | 程序兼容的方法和装置 | |
CN110991909A (zh) | 教学进度提醒方法及装置 | |
KR20110126438A (ko) | 휴대 단말기 및 그 동작 방법 | |
CN114140105A (zh) | 资源转移方法、装置、设备及计算机可读存储介质 | |
CN113949692A (zh) | 地址分配方法、装置、电子设备及计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191018 |