按开机键开机时屏会先闪一下!
用示波器看一下你的LCD 的背光驱动芯片的EN脚,一定是在那时产生了一个误触发造成
按开机健时,en脚有一个瞬间的高电平
该怎么解决呢?
每一个GPIO口在上电时都会有两种个状态,PU或PD。
显然小编你选择的GPIO口是UP的,即拉高的。
换一个PD的GPIO口做片选即可。
找你DRIVER的兄弟看能否搞定,如果不行就换个口吧。
公司的同事给出了一个在en 脚串联一个20K的电阻的方案,为什么呢?
还不如在en脚对地加个阻容延时网络呢,不过有改板机会的话,还是换个PD的GPIO吧
估计是用GPIO控制的屏背光吧,直接从电池取电,看GPIO的设置吧,实在不行用示波器看一下。
这个有用吗?
连背光都不亮了,在改驱动
MTK的吧?EN脚上加个1uF对地的电容吧,我这情况和你一样,已经搞定了.
标记一下。
小编说的不是背光闪,是屏吧?
如果是屏的话,我认为是输入电源的问题,电源轨道塌陷,你应该在输入电源线上加个电容
11 楼,正解,不单单MTK ,很多平台有些GPIO 口,在开机配置时候,属随机态,出现短暂高电平,搞个电容或者电阻对地,保持初始状态绝对低电平。
高触发的电路,不要忘记做个拉地防瞬扰,低触发的反之拉高防扰。
做原理图的时候,还是细致点吧,跟方案商对清楚再出啊。免得自找骨头啃。
问一下小编怎么解决的,我们手机也有这样的情况
一般软件在开机初始化的时候会立刻将LCD,PA等EN disable掉,那为什么屏还是会亮一下呢,这说明是程序还没跑起来,也就是GPIO上电比内核上电快.出现这种问题一般都是某一批主控会有此问题,一般可以在en脚下拉电阻上并联一个1UF电容解决,如果背光使用PWM控制,需要适当调整该电容值,以免滤除PWM
MTK6225 GPIO38/GPIO39上电时有上升脉冲,异常。
这是因为你使用的en端是被预设拉高的。如果可以更改电路,就用pd的gpio吧,不要用pu的。
老的电路你在en端上加一个下拉电阻(10k)试试。
我们这边也出现了这样的现象,但问题已得到解决:
方法1:
换用亮一些的开机logo。
logo的亮暗跟这个是有关系的。
方法2:
背光延时长一点。
(位于函数 custom_cfg_gpio_set_level 里面)
结果:
方法2会造成meta工具连接不上,因此选用方法1
我是做软件的,所以从软件的角度解决问题,这样可能解决得不彻底,请多包涵。
相关文章:
- 请哥哥解释下为什么我的手机用电池不能开机而夹稳压电源可以开机.(05-08)
- GSM手机在有装SIM卡和不装SIM的情况下开机流程!(05-08)
- 手机开机异常(05-08)
- RTC工作不正常是否能开机(开机过程中的时钟问题0(05-08)
- 求助,关于开机时序(05-08)
- 请教手机不能开机的问题!(05-08)