CN105183603A - 终端显示屏效果调试方法和*** - Google Patents

终端显示屏效果调试方法和*** Download PDF

Info

Publication number
CN105183603A
CN105183603A CN201510648689.3A CN201510648689A CN105183603A CN 105183603 A CN105183603 A CN 105183603A CN 201510648689 A CN201510648689 A CN 201510648689A CN 105183603 A CN105183603 A CN 105183603A
Authority
CN
China
Prior art keywords
display screen
target terminal
code
terminal
original driving
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.)
Granted
Application number
CN201510648689.3A
Other languages
English (en)
Other versions
CN105183603B (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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201510648689.3A priority Critical patent/CN105183603B/zh
Publication of CN105183603A publication Critical patent/CN105183603A/zh
Application granted granted Critical
Publication of CN105183603B publication Critical patent/CN105183603B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

本发明涉及一种终端显示屏效果调试方法和***,其方法包括步骤:获取与查看目标终端的显示屏调试效果相关的原始驱动文件中的原始驱动代码;将所述原始驱动代码转换为所述目标终端的运行平台所需的驱动格式,得到所述目标终端的显示屏驱动内容;将所述显示屏驱动内容从所述目标终端的应用层传送到所述目标终端的内核层;对传输到所述内核层的显示屏驱动内容进行格式转换,得到转换后的目标驱动代码;向所述目标终端的显示屏芯片控制器写入所述目标驱动代码;采用本发明方案,可以提高调试效率。

Description

终端显示屏效果调试方法和***
技术领域
本发明涉及显示技术领域,特别是涉及一种终端显示屏效果调试方法和***。
背景技术
显示屏是一种人机智能交互平台,消费者通过操控显示屏提升了对电子产品、尤其是智能手机的操作体验,因此,这种人机智能交互应用越来越受到消费者的青睐。
传统的显示屏效果调试方式是在软件代码中修改驱动代码后编译生成固件下载到手机中,重新开机查看显示效果。需要专门的软件工程师修改代码,并烧录软件,过程繁琐耗时,调试效率低。
发明内容
本发明的目的在于提供一种终端显示屏效果调试方法和***,可以提高调试效率。
本发明的目的通过如下方案实现:
一种终端显示屏效果调试方法,包括如下步骤:
获取与查看目标终端的显示屏调试效果相关的原始驱动文件中的原始驱动代码;
将所述原始驱动代码转换为所述目标终端的运行平台所需的驱动格式,得到所述目标终端的显示屏驱动内容;
将所述显示屏驱动内容从所述目标终端的应用层传送到所述目标终端的内核层;
对传输到所述内核层的显示屏驱动内容进行格式转换,得到转换后的目标驱动代码;
向所述目标终端的显示屏芯片控制器写入所述目标驱动代码。
一种终端显示屏效果调试***,包括:
获取模块,用于获取与查看目标终端的显示屏调试效果相关的原始驱动文件中的原始驱动代码;
第一转换模块,用于将所述原始驱动代码转换为所述目标终端的运行平台所需的驱动格式,得到所述目标终端的显示屏驱动内容;
传送模块,用于将所述显示屏驱动内容从所述目标终端的应用层传送到所述目标终端的内核层;
第二转换模块,用于对传输到所述内核层的显示屏驱动内容进行格式转换,得到转换后的目标驱动代码;
写入模块,用于向所述目标终端的显示屏芯片控制器写入所述目标驱动代码。
根据上述本发明的方案,其是获取与查看目标终端的显示屏调试效果相关的原始驱动文件中的原始驱动代码,将所述原始驱动代码转换为所述目标终端的运行平台所需的驱动格式,得到所述目标终端的显示屏驱动内容,将所述显示屏驱动内容从所述目标终端的应用层传送到所述目标终端的内核层,对传输到所述内核层的显示屏驱动内容进行格式转换,得到转换后的目标驱动代码,向所述目标终端的显示屏芯片控制器写入所述目标驱动代码,由于不需要研发人员调试过程中的修改代码过程和编译下载软件过程,测试人员可自行使用该方式即可确认显示屏最终效果的参数,减少了人力成本上,提高了工作效率。
附图说明
图1为本发明的终端显示屏效果调试方法实施例的流程示意图;
图2为本发明的终端显示屏效果调试***的一个实施例的结构示意图;
图3为本发明的终端显示屏效果调试***的一个实施例的结构示意图。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步的详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本发明,并不限定本发明的保护范围。
在下述说明中,首先针对本发明的终端显示屏效果调试方法的实施例进行说明,再对本发明的终端显示屏效果调试***的各实施例进行说明。
参见图1所示,为本发明的终端显示屏效果调试方法实施例的流程示意图。如图1所示,本发明的终端显示屏效果调试方法包括如下步骤:
步骤S101:获取与查看目标终端的显示屏调试效果相关的原始驱动文件中的原始驱动代码;
这里,所述目标终端包括移动终端以及非移动终端,非移动终端包括台式计算机,移动终端包括智能手机(SmartPhone)、平板电脑、笔记本电脑、个人数字助理等;所述目标终端包括显示屏(LiquidCrystalDisplay,LCD);
这里,所述原始驱动文件可为txt文档,即原始驱动文件的文件格式为.txt;这种文件格式的原始驱动文件具有体积小、存储简单方便、通用性强等优点;
这里,所述原始驱动代码一般由目标终端的生产厂家提供,其具体形式不予限定;
具体地,可以在所述目标终端的指定目录下创建目标文件夹,在所述目标文件夹中存放所述原始驱动文件,从所述指定目录下的所述目标文件夹中获取所述原始驱动文件,读取所述原始驱动文件中的所述原始驱动代码;采用这种方式,在获取所述原始驱动代码时,可以直接从所述指定目录下的所述目标文件夹下读取,便于快速获取到所述原始驱动代码;
其中,所述指定目录可以根据实际需要选定,例如,Sdcard(SecureDigitalMemoryCard,安全数码卡)目录,所述目标文件夹的文件名可以任意设定,例如,OppoLcd;
此外,可以通过预先开发的终端应用获取与查看目标终端的显示屏调试效果相关的原始驱动文件中的原始驱动代码;
步骤S102:将所述原始驱动代码转换为所述目标终端的运行平台所需的驱动格式,得到所述目标终端的显示屏驱动内容;
这里,所述显示屏驱动内容指对所述原始驱动代码进行转换后的代码内容;
在所述原始驱动代码一般都会存在空格、制表符、换行符,这些是所述目标终端的运行平台所不需要的,因此,一般需要先将空格、制表符、换行符去除;
在其中一个实施例中,所述将所述原始驱动代码转换为所述目标终端的运行平台所需的驱动格式,得到所述目标终端的显示屏驱动内容的步骤可以包括步骤:去除所述原始驱动代码中的空格、制表符、换行符,得到所述目标终端的显示屏驱动内容;
其中,去除空格、制表符、换行符可以采用任意可以实现的方式,在此不予赘述;
此外,可以通过预先开发的终端应用将所述原始驱动代码转换为所述目标终端的运行平台所需的驱动格式;
步骤S103:将所述显示屏驱动内容从所述目标终端的应用层传送到所述目标终端的内核层;
由于上述获取原始驱动代码以及对原始驱动代码进行转换的过程都发生在所述目标终端的应用层,而显示屏效果调试需要在所述目标终端的内核层进行,因此,需要将所述显示屏驱动内容从所述目标终端的应用层传送到所述目标终端的内核层;
传送显示屏驱动内容可以采用任意可以实现的方式,在此不予赘述;
步骤S104:对传输到所述内核层的显示屏驱动内容进行格式转换,得到转换后的目标驱动代码;
具体地,可以将传输到所述内核层的显示屏驱动内容由16进制数据转换为10进制数据,得到转换后的目标驱动代码;采用这种方式,是考虑到所述原始驱动代码往往是串行数据,一般是16进制数据,而显示屏的驱动函数所需的数据格式为10进制数据,因此,需要先将传输到所述内核层的显示屏驱动内容转换为显示屏的驱动函数所需的数据格式,即将所述显示屏驱动内容由16进制数据转换为10进制数据;
步骤S105:向所述目标终端的显示屏芯片控制器写入所述目标驱动代码;
向显示屏芯片控制器写入所述目标驱动代码的方式采用常用的代码写入方式,在此不予赘述,在向所述目标终端的显示屏芯片控制器写入所述目标驱动代码,则可以进行显示效果调试,并对显示显示效果参数进行显示。
据此,根据上述本实施例的方案,其是获取与查看目标终端的显示屏调试效果相关的原始驱动文件中的原始驱动代码,将所述原始驱动代码转换为所述目标终端的运行平台所需的驱动格式,得到所述目标终端的显示屏驱动内容,将所述显示屏驱动内容从所述目标终端的应用层传送到所述目标终端的内核层,对传输到所述内核层的显示屏驱动内容进行格式转换,得到转换后的目标驱动代码,向所述目标终端的显示屏芯片控制器写入所述目标驱动代码,由于不需要研发人员调试过程中的修改代码过程和编译下载软件过程,测试人员可自行使用该方式即可确认显示屏最终效果的参数,减少了人力成本上,提高了工作效率。
根据上述本发明的终端显示屏效果调试方法,本发明还提供一种终端显示屏效果调试***,以下就本发明的终端显示屏效果调试***的实施例进行详细说明。图2中示出了本发明的终端显示屏效果调试***的实施例的结构示意图。为了便于说明,在图2中只示出了与本发明相关的部分。
如图2所示,本实施例的终端显示屏效果调试***,其包括获取模块201、第一转换模块202、传送模块203、第二转换模块204、写入模块205,其中:
获取模块201,用于获取与查看目标终端的显示屏调试效果相关的原始驱动文件中的原始驱动代码;
第一转换模块202,用于将所述原始驱动代码转换为所述目标终端的运行平台所需的驱动格式,得到所述目标终端的显示屏驱动内容;
传送模块203,用于将所述显示屏驱动内容从所述目标终端的应用层传送到所述目标终端的内核层;
第二转换模块204,用于对传输到所述内核层的显示屏驱动内容进行格式转换,得到转换后的目标驱动代码;
写入模块205,用于向所述目标终端的显示屏芯片控制器写入所述目标驱动代码。
在其中一个实施例中,如图3所示,本发明的终端显示屏效果调试***,还可以包括健存模块206;
健存模块206用于在所述目标终端的指定目录下创建目标文件夹,在所述目标文件夹中存放所述原始驱动文件;
获取模块201从所述指定目录下的所述目标文件夹中获取所述原始驱动文件,读取所述原始驱动文件中的所述原始驱动代码。
在其中一个实施例中,第一转换模块202可以去除所述原始驱动代码中的空格、制表符、换行符,得到所述目标终端的显示屏驱动内容。
在其中一个实施例中,第二转换模块204可以将所述显示屏驱动内容由16进制数据转换为10进制数据,得到转换后的目标驱动代码。
在其中一个实施例中,所述原始驱动文件可以为txt文档。
本发明的终端显示屏效果调试***与本发明的终端显示屏效果调试方法一一对应,在上述终端显示屏效果调试方法的实施例阐述的技术特征及其有益效果均适终端显示屏效果调试***的实施例中,特此声明。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

Claims (10)

1.一种终端显示屏效果调试方法,其特征在于,包括如下步骤:
获取与查看目标终端的显示屏调试效果相关的原始驱动文件中的原始驱动代码;
将所述原始驱动代码转换为所述目标终端的运行平台所需的驱动格式,得到所述目标终端的显示屏驱动内容;
将所述显示屏驱动内容从所述目标终端的应用层传送到所述目标终端的内核层;
对传输到所述内核层的显示屏驱动内容进行格式转换,得到转换后的目标驱动代码;
向所述目标终端的显示屏芯片控制器写入所述目标驱动代码。
2.根据权利要求1所述的终端显示屏效果调试方法,其特征在于:
还包括步骤:在所述目标终端的指定目录下创建目标文件夹,在所述目标文件夹中存放所述原始驱动文件;
所述获取与查看目标终端的显示屏调试效果相关的原始驱动文件中的原始驱动代码的步骤包括步骤:从所述指定目录下的所述目标文件夹中获取所述原始驱动文件,读取所述原始驱动文件中的所述原始驱动代码。
3.根据权利要求1所述的终端显示屏效果调试方法,其特征在于,所述将所述原始驱动代码转换为所述目标终端的运行平台所需的驱动格式,得到所述目标终端的显示屏驱动内容的步骤包括步骤:
去除所述原始驱动代码中的空格、制表符、换行符,得到所述目标终端的显示屏驱动内容。
4.根据权利要求1所述的终端显示屏效果调试方法,其特征在于,所述对传输到所述内核层的显示屏驱动内容进行格式转换,得到转换后的目标驱动代码的步骤包括步骤:
将所述显示屏驱动内容由16进制数据转换为10进制数据,得到转换后的目标驱动代码。
5.根据权利要求1所述的终端显示屏效果调试方法,其特征在于,所述原始驱动文件为txt文档。
6.一种终端显示屏效果调试***,其特征在于,包括:
获取模块,用于获取与查看目标终端的显示屏调试效果相关的原始驱动文件中的原始驱动代码;
第一转换模块,用于将所述原始驱动代码转换为所述目标终端的运行平台所需的驱动格式,得到所述目标终端的显示屏驱动内容;
传送模块,用于将所述显示屏驱动内容从所述目标终端的应用层传送到所述目标终端的内核层;
第二转换模块,用于对传输到所述内核层的显示屏驱动内容进行格式转换,得到转换后的目标驱动代码;
写入模块,用于向所述目标终端的显示屏芯片控制器写入所述目标驱动代码。
7.根据权利要求6所述的终端显示屏效果调试***,其特征在于,还包括健存模块;
所述健存模块用于在所述目标终端的指定目录下创建目标文件夹,在所述目标文件夹中存放所述原始驱动文件;
所述获取模块从所述指定目录下的所述目标文件夹中获取所述原始驱动文件,读取所述原始驱动文件中的所述原始驱动代码。
8.根据权利要求6所述的终端显示屏效果调试***,其特征在于:
所述第一转换模块去除所述原始驱动代码中的空格、制表符、换行符,得到所述目标终端的显示屏驱动内容。
9.根据权利要求6所述的终端显示屏效果调试***,其特征在于:
所述第二转换模块将所述显示屏驱动内容由16进制数据转换为10进制数据,得到转换后的目标驱动代码。
10.根据权利要求6所述的终端显示屏效果调试***,其特征在于,所述原始驱动文件为txt文档。
CN201510648689.3A 2015-10-08 2015-10-08 终端显示屏效果调试方法和*** Active CN105183603B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510648689.3A CN105183603B (zh) 2015-10-08 2015-10-08 终端显示屏效果调试方法和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510648689.3A CN105183603B (zh) 2015-10-08 2015-10-08 终端显示屏效果调试方法和***

Publications (2)

Publication Number Publication Date
CN105183603A true CN105183603A (zh) 2015-12-23
CN105183603B CN105183603B (zh) 2018-09-14

Family

ID=54905695

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510648689.3A Active CN105183603B (zh) 2015-10-08 2015-10-08 终端显示屏效果调试方法和***

Country Status (1)

Country Link
CN (1) CN105183603B (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106331892A (zh) * 2016-08-30 2017-01-11 青岛海信移动通信技术股份有限公司 电视的模组屏调方法、装置及电视
CN106997756A (zh) * 2017-04-12 2017-08-01 广东南方新视界传媒科技有限公司 一种智能化的户外显示屏点距调试***和方法
CN110928762A (zh) * 2019-09-11 2020-03-27 珠海亿智电子科技有限公司 一种显示屏的调试方法与***
CN113852751A (zh) * 2020-06-28 2021-12-28 腾讯科技(深圳)有限公司 图像处理方法、装置、终端和存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101221524A (zh) * 2007-01-12 2008-07-16 群康科技(深圳)有限公司 显示器调试***及其调试方法
CN104064134A (zh) * 2014-05-30 2014-09-24 深圳市显创光电有限公司 一种显示屏效果调试方法
CN104361871A (zh) * 2014-11-07 2015-02-18 硅谷数模半导体(北京)有限公司 显示屏的调试方法、装置及***
CN104699470A (zh) * 2013-12-05 2015-06-10 天津三星电子有限公司 用于调试显示器参数的可执行文件的生成方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101221524A (zh) * 2007-01-12 2008-07-16 群康科技(深圳)有限公司 显示器调试***及其调试方法
CN104699470A (zh) * 2013-12-05 2015-06-10 天津三星电子有限公司 用于调试显示器参数的可执行文件的生成方法
CN104064134A (zh) * 2014-05-30 2014-09-24 深圳市显创光电有限公司 一种显示屏效果调试方法
CN104361871A (zh) * 2014-11-07 2015-02-18 硅谷数模半导体(北京)有限公司 显示屏的调试方法、装置及***

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106331892A (zh) * 2016-08-30 2017-01-11 青岛海信移动通信技术股份有限公司 电视的模组屏调方法、装置及电视
CN106331892B (zh) * 2016-08-30 2019-12-10 青岛海信移动通信技术股份有限公司 电视的模组屏调方法、装置及电视
CN106997756A (zh) * 2017-04-12 2017-08-01 广东南方新视界传媒科技有限公司 一种智能化的户外显示屏点距调试***和方法
CN110928762A (zh) * 2019-09-11 2020-03-27 珠海亿智电子科技有限公司 一种显示屏的调试方法与***
CN110928762B (zh) * 2019-09-11 2023-11-21 珠海亿智电子科技有限公司 一种显示屏的调试方法与***
CN113852751A (zh) * 2020-06-28 2021-12-28 腾讯科技(深圳)有限公司 图像处理方法、装置、终端和存储介质
CN113852751B (zh) * 2020-06-28 2023-05-30 腾讯科技(深圳)有限公司 图像处理方法、装置、终端和存储介质

Also Published As

Publication number Publication date
CN105183603B (zh) 2018-09-14

Similar Documents

Publication Publication Date Title
CN103473067B (zh) 嵌入式Linux分区与数据还原方法、***及***开发方法
CN101706725B (zh) 一种可重定位程序的加载及调试方法及***
CN102609328B (zh) ***差分升级方法和装置、移动终端
CN105183603A (zh) 终端显示屏效果调试方法和***
CN103425468B (zh) 插件式软件集成方法及装置
CN103593370B (zh) 在浏览器中实现扩展应用的方法及浏览器
CN103678536A (zh) 一种实现页面返回操作的方法及装置
CN105335181A (zh) 一种实现ota升级的方法和终端
CN104778066B (zh) 一种嵌入式操作***的快速启动方法及其装置
CN103309709A (zh) 一种固件升级方法、装置及通信设备
CN102841802B (zh) 移动终端的软件升级方法
CN103761107B (zh) 软件包定制的装置及方法
CN104375933A (zh) 一种单元测试方法和装置
CN104899138A (zh) 一种uvm验证环境中复用c程序测试向量的方法
CN105573913B (zh) 一种onu***中的程序调试方法及***
CN111045686B (zh) 一种提高应用反编译速度的方法、智能终端及存储介质
CN101159957A (zh) 一种数据终端设备升级、修复的方法和装置
CN104462036A (zh) 一种同步编辑文档的格式信息的方法及***
CN205986931U (zh) 一种基于NVMe SSD的交换机
CN104572439A (zh) 回归警告方法和***
CN102117232A (zh) 多功能数据备份器
CN103034501B (zh) 一种linux平台的函数调用方法及函数调用装置
CN105630530A (zh) 数字信号处理器多级启动方法及***
CN104049998A (zh) 一种Android***中升级包的处理方法、装置和设备
US20140258973A1 (en) Systems And Methods For Automatically Generating Applications

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., Ltd.

CP01 Change in the name or title of a patent holder