首页 > 其他分享 >PX01如何实现手动调节vcom烧录

PX01如何实现手动调节vcom烧录

时间:2022-11-10 15:13:16浏览次数:48  
标签:烧录 Flicker PX01 vcom 画面 指令

在不搭配Flicker探头的情况下,如何使用PX01实现手动调节vcom并烧录呢?没问题,安排!

一、添加Flicker画面到定制画面栏,请参考屏资料选择正确的Flicker画面,如果PX01内置画面不支持,请用图片实现。

二、实现vcom相关函数,写VCOM到LCM函数SetVcomToLcm(){},读OTP次数函数ReadOtpTimes(){},读屏当前VCOM ReadOtpVcom(){},以及OTP烧录函数BurnOtp(){}。如下图示例

三、设置Flicker烧录相关参数值;

vcom步进值:用于设置手动调节时每次vcom步进大小;

vcom最大值,vcom最小值:用于限定vcom的输出范围;

vcom起始值:用于设定vcom起始大小;

次数上限:用于限定vcom烧录次数;

烧录使能:vcom烧录功能总开关,开启之后PG才允许开机读取vcom和烧录次数动作,允许进行烧录。

四、设置指定画面进行Flicker调整功能,需要用到指令SetFlkPatSetItem(),用于指定是指定画面下手动调vcom还是自动调vcom。

SetFlkPatSetItem(item)指令中,item取值从0开始,最大不超过定制画面总数;item取值为0是表示PX01通过探头自动调Flicker校准烧录;item取值1~patnum(画面总数)时,PX01在该画面下进行手动调vcom,请注意该值必须是已添加的Flicker画面位置编号。

再添加指令SetFindVcomEn()用于声明是否需要自动查找vcom,在这个应用中我们需要关闭这个功能;

所以在上电函数开头我们需要添加指定画面调vcom声明指令和关闭自动查找vcom指令,如下图:

五、测试验证。

完成上述工作后编译下载,对于指定画面下手动调节vcom功能就完成了;点屏工程编译更新到PX01后,点亮切到指定的Flicker画面时,按上下键会以vcomstart为起始值,vcomstep为步进值对屏进行vcom调整,直至调到最佳值再按烧录把vcom固化到屏中。

这里额外提一下烧录过程的两个配置,一个是烧录完毕后是否需要对屏进行重新下电上电动作,可以通过指令SetOtpDoneRestartEn()来实现,默认情况下是开启的,即烧录完后会对屏下电再上电,之后再读取相关参数进行对比来判断是否烧录正常,以防止假烧现象。

另一个就是指令画面调vcom专用设置指令SetOtpDoneSwitchNextPat()用于设定指令画面下烧录完是否自动切到下一个画面。请查看LcdTools帮助文档了解指令详细描述。

 

标签:烧录,Flicker,PX01,vcom,画面,指令
From: https://www.cnblogs.com/xk-image/p/16877079.html

相关文章

  • PX01如何实现在指定定制画面下执行指令控制
    在对屏进行生产测试或者实验室测试时,有时会需要在特定画面下进行发送指令修改IC寄存器、修改背光亮度、控制某个IO等操作来达到验证目的,那PX01如何实现上述功能呢?LcdTools......
  • PX01如何脱机支持内置多个点屏项目
    当我们点屏项目非常多,而随身携带的PG又不方便随时用电脑进行点屏工程更新,有没有什么办法可以在PX01内放置多个点屏工程脱机就能随时切换呢?没问题!可以用PX01内SD卡来实现这......
  • PX01如何实现自定义循环老化画面、开关机冲击及自动关机
    屏在做实验室老化的时候,可能会需要对屏进行多种画面循环老化测试一定时间,完毕后自动关机下电;而循环画面要求也相对复杂,可能会有多种循环画面测试,而且每种循环次数不同,画面......
  • 【Jlink】J-Link Commander 命令行脚本使用例子 下载烧录 芯片解锁 芯片加锁
    下载烧录:创建download.bat,将下面内容放入,并根据实际情况填写JLink.exe路径、设备名称setPATH=D:/Keil_v5/Arm/Segger/;JLink.exe-autoconnect1-deviceCX32L003-ifsw......
  • nRF51烧录器
    依赖:nRFgoStudio、J-Link下载地址:nRFgoStudio链接:https://pan.baidu.com/s/1tEt2bBLz7D-fO2mKb85ifQ提取码:bvjgJ-Link:链接:https://pan.baidu.com/s/1SLWeIrz4oTLafiJH8......
  • [Telink][TLSR8251] [泰凌微]入门上手教程(IDE+SDK+烧录)
    相关下载​​IDE下载​​​​SDKV3.4.2.1_Patch_0001​​​​烧录工具下载​​一、IDE的使用必须以管理员身份运行必须安装到C:安装完毕后,开始下面的导入SDK。解压压缩包......
  • 开发板烧录教程
    ———————————————————————————————————————主机操作系统:Centos6.7 交叉编译器环境:arm-linux-gcc-4.5.4 开发板平台:FL2440 Linu......
  • 基于OpenHarmony开发板的环境搭建及烧录过程(拓维Niobe开发板)
    前言​ 此次基于OpenHarmony开发板的环境搭建及烧录过程(拓维Niobe开发板)是在参加OpenHarmony开源开发者成长计划的活动中进行学习和探索的一个过程。​ 由于环境搭......
  • 攻克H7-TOOL的一拖四烧录,脱机同步烧写四路芯片(2020-04-20)
    春节后的几个月是刻骨铭心的几个月,2月7号为大家发布了H7-TOOL脱机烧录的首版,3月13号发布了多款不同芯片的混合烧录,今天正式攻克一拖四并行烧录,脱机同步烧写四路芯片。展示下......
  • H7-TOOL脱机烧录器功能开源发布
    ​ 当前已经对STM32F030,STM32F103,STM32F429,STM32F746进行了完美适配。其它STM32型号的支持,大家可以看操作说明,做适配。后续会对市场上的其它厂家嵌入式芯片做支持,甚至RISC......