一种全自动OLED/LCD调试系统技术方案

技术编号:39302364 阅读:9 留言:0更新日期:2023-11-12 15:52
本发明专利技术公开了一种全自动OLED/LCD调试系统,涉及显示器技术领域。本发明专利技术调试系统由上位机、下位机和显示屏三部分部分组成;具体将屏参数保存在上位机形成文件,将文件推送到下位机里,而在下位机休眠/唤醒时依次加载、读取文件中的参数;通过芯片接口写入屏中,实现亮屏;整体上实现代码无需编译即可生效;唤醒下位机后即可生效、实现批量/单个读写寄存器;能兼容不同面板厂、不同平台设备;FAE可以独立调试屏,不用依赖第三方。不用依赖第三方。不用依赖第三方。

【技术实现步骤摘要】
一种全自动OLED/LCD调试系统


[0001]本专利技术属于显示器
,特别是涉及一种全自动OLED/LCD调试系统。

技术介绍

[0002]随着智能手机的普及,消费者对OLED/LCD的要求越来越高。面板厂、终端厂商不得不投入大量人力、物力。其中屏参数适配、编译验证占用大量时间;目前手机/平板开机时先从dtb中获取屏参数并保存在缓存区中,而在系统唤醒时会先重新加载缓存区中的屏参数、再通过系统接口写入屏中,实现亮屏;且常存在如下问题:(1)、由于面板厂给的参数无法直接使用,需要针对不同平台做手动适配:不仅耗时更易出错、同时不同面板厂使用的参数格式又不同,更是增加了出错风险。一旦出错易导致无法预知的问题且排查难度大;(2)、编译验证方面,目前流程是源码修改、编译、烧入设备验证:耗时费力、依赖度高(无源码则无法调试)。

技术实现思路

[0003]本专利技术的目的在于开发一套稳定的、可靠的、兼容性强的全自动OLED/LCD调试系统,供研发人员、FAE使用。实现屏参数自动适配、快速转换;源码无需编译、在线生效;从而缩短研发周期、降低人力成本、提供工作效率;本专利技术通过将屏参数保存在上位机形成文件,将文件推送到下位机里,而在下位机休眠/唤醒时依次加载、读取文件中的参数;通过芯片接口写入屏中,实现亮屏,解决了
技术介绍
提出的问题。
[0004]为解决上述技术问题,本专利技术是通过以下技术方案实现的:
[0005]本专利技术为一种全自动OLED/LCD调试系统,由上位机、下位机和显示屏三部分部分组成;具体将屏参数保存在上位机形成文件,将文件推送到下位机里,而在下位机休眠/唤醒时依次加载、读取文件中的参数;通过芯片接口写入屏中,实现亮屏。
[0006]进一步地,所述上位机由平台使能模块、参数使能模块A、数据处理模块、在线修改模块、读写控制模块和结果回显模块组成;所述平台使能模块用于选择平台类型,支持QC、MTK、SPRD、全志、Intel平台;所述参数使能模块用于选择参数路径即从上位机还是下位机内部获取;所述数据处理模块用于将屏厂原始参数转换成对应平台的格式并输出文件;所述在线修改模块用于提供界面供用户实时修改参数;所述读写控制模块用于供用户进行读写操作控制;所述结果回显模块用于从显示屏中读取参数内容、和往显示屏中写入参数的结果。
[0007]进一步地,在上位机中,具体包括如下步骤:
[0008]步骤01、开始;
[0009]步骤02、将下位机和上位机连接;
[0010]步骤03、判断下位机是否连接正常,若是执行步骤04、反之则执行步骤02;
[0011]步骤04、判断是否使用上位机参数,若是执行步骤05、反之则执行步骤015;
[0012]步骤05、加载屏厂参数文件;
[0013]步骤06、判断屏厂参数是否有效,若是执行步骤07、反之则执行步骤015;
[0014]步骤07、选择平台类型;
[0015]步骤08、判断平台类型是否有效,若是执行步骤09、反之则执行步骤07;
[0016]步骤09、进行数据处理、格式转换;
[0017]步骤010、生成参数文件;
[0018]步骤011、显示文件内容;
[0019]步骤012、将文件发送给下文机;
[0020]步骤013、回显下位机参数写入结果;
[0021]步骤014、结束;
[0022]步骤015、通知下位机使用设备内部参数;
[0023]步骤016、通知下位机读取设备内部参数;
[0024]步骤017、显示参数内容;
[0025]步骤018、判断用户是否修改参数,若是执行步骤19、反之则执行步骤18;
[0026]步骤019、用户修改文件内容,并执行步骤012。
[0027]进一步地,所述下位机由参数使能模块B、参数节点模块、读写控制模块和系统调用模块组成;所述参数使能模块B用于选择参数路径即从上位机还是下位机内部获取,所述参数节点模块用于为上位机与下位机提供通信节点,参数节点模块由init参数节点、porch参数节点、mipi参数节点、esd参数节点组成;所述读写控制模块用于为参数节点提供读写控制接口;所述系统调用模块用于为读写控制模块提供系统API接口,实现下位机对OLED/LCD的读写控制。
[0028]进一步地,在下位机中,具体包括如下步骤:
[0029]步骤11、开始;
[0030]步骤12、判断是否使用上位机参数,若是执行步骤13、反之则执行步骤114;
[0031]步骤13、判断sdcard目录是否存在参数文件,若是执行步骤14、反之则执行步骤114;
[0032]步骤14、从sdcard目录读取文件内容;
[0033]步骤15、将读取到的参数赋值给系统缓存区;
[0034]步骤16、系统调用写入接口将参数写入屏中;
[0035]步骤17、判断是否写入成功,若是执行步骤18、反之则执行步骤110;
[0036]步骤18、判断屏幕是否重新唤醒,若是执行步骤19、反之则执行步骤18;
[0037]步骤19、屏亮参数生效;
[0038]步骤110、判断是否使用下位机内部参数,若是执行步骤111、反之则执行步骤112;
[0039]步骤111、通知上位机使用下位机内部参数成功/失败,执行步骤113;
[0040]步骤112、通知上位机使用上位机参数成功/失败,执行步骤113;
[0041]步骤113、结束;
[0042]步骤114、使用下位机内部参数,执行步骤115;
[0043]步骤115、判断上位机是否为读操作,若是执行步骤116、反之则执行步骤16;
[0044]步骤116、创建参数文件;
[0045]步骤117、系统调用读接口从屏种读取参数值;
[0046]步骤118、判断是否读取成功,若是执行步骤119、反之则执行步骤110;
[0047]步骤119、将参数写入文件中,并执行步骤110。
[0048]进一步地,所述显示屏包括OLED、LCD屏,并与下位机通信;所述显示屏具备支持mipi,spi,i2c命令传输的接口。
[0049]本专利技术具有以下有益效果:
[0050]本专利技术由上位机、下位机和显示屏三部分部分组成;具体将屏参数保存在上位机形成文件,将文件推送到下位机里,而在下位机休眠/唤醒时依次加载、读取文件中的参数;通过芯片接口写入屏中,实现亮屏,实现代码无需编译即可生效;唤醒下位机后即可生效、实现批量/单个读写寄存器;能兼容不同面板厂、不同平台设备;FAE可以独立调试屏,不用依赖第三方。
[0051]当然,实施本专利技术的任一产品并不一定需要同时达到以上所述的所有优点。
附图说明
[0052]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种全自动OLED/LCD调试系统,其特征在于,包括:由上位机、下位机和显示屏三部分部分组成;将屏参数保存在上位机形成文件,将文件推送到下位机里,而在下位机休眠/唤醒时依次加载、读取文件中的参数;通过芯片接口写入屏中,实现亮屏。2.根据权利要求1所述的一种全自动OLED/LCD调试系统,其特征在于,所述上位机由平台使能模块、参数使能模块A、数据处理模块、在线修改模块、读写控制模块和结果回显模块组成。3.根据权利要求2所述的一种全自动OLED/LCD调试系统,其特征在于,所述平台使能模块用于选择平台类型,支持QC、MTK、SPRD、全志、Intel平台;所述参数使能模块用于选择参数路径即从上位机还是下位机内部获取;所述数据处理模块用于将屏厂原始参数转换成对应平台的格式并输出文件;所述在线修改模块用于提供界面供用户实时修改参数;所述读写控制模块用于供用户进行读写操作控制;所述结果回显模块用于从显示屏中读取参数内容、和往显示屏中写入参数的结果。4.根据权利要求3所述的一种全自动OLED/LCD调试系统,其特征在于,在上位机中,具体包括如下步骤:步骤01、开始;步骤02、将下位机和上位机连接;步骤03、判断下位机是否连接正常,若是执行步骤04、反之则执行步骤02;步骤04、判断是否使用上位机参数,若是执行步骤05、反之则执行步骤015;步骤05、加载屏厂参数文件;步骤06、判断屏厂参数是否有效,若是执行步骤07、反之则执行步骤015;步骤07、选择平台类型;步骤08、判断平台类型是否有效,若是执行步骤09、反之则执行步骤07;步骤09、进行数据处理、格式转换;步骤010、生成参数文件;步骤011、显示文件内容;步骤012、将文件发送给下文机;步骤013、回显下位机参数写入结果;步骤014、结束;步骤015、通知下位机使用设备内部参数;步骤016、通知下位机读取设备内部参数;步骤017、显示参数内容;步骤018、判断用户是否修改参数,若是执行步骤19、反之则执行步骤18;步骤019、用户修改文件内容,并执行步骤012。5.根据权利要求1所述的一种全自动OLED/LCD调试系统,其特征在于,所述下位机由参数使能模块B、参数节点模块...

【专利技术属性】
技术研发人员:黄君雷
申请(专利权)人:上海合亿信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1