热搜关键词: 电路基础ADC数字信号处理封装库PLC

doc

手机待机电流过大的情况解决方法

  • 1星
  • 2013-09-29
  • 37KB
  • 需要1积分
  • 0次下载
标签: 待机

待机

电流

电流

问题

电流

总结

总结

                        待机电流问题总结手机调试中经常会遇到待机电流过大的情况,这里只分析MTK6253平台最常见的待机电流过大情况。    此为高人指点和个人总结得出的结果,有误请高人指出。希望这贴对大家有好处。经常MTK6253平台驱动调试会发现待机电流过大问题,一般最小电流偏大到1.6mA左右一般都是摄像头的I2C上拉电阻电导致。I2C上拉电阻一端接VCAMA(2.8V,为常开摄像头电源),另一端则接在I2C线上。漏电主要是因为在软件某个地方将I2C线拉低,导致两个上拉电阻两端电平不一样高而漏电,漏电电流可以这样计算(以上拉电阻4.7K为例):2.8V/4.7K*2=1.19mA,加上正常的0.5mA,大概就会偏大到1.6mA左右。那么可能是软件中两个地方引起,只要修改者两个地方即可。第一个地方是camera_hw.c文件中将SCCB_SERIAL_CLK_PINPIO和SCCB_SERIAL_DATA_PIN写0导致,那么只需将其写高即可。这里主要是在刚开机时就会跑此段代码而带导致一开机就电流过大。  #ifndef  MC501CB_HW_SCCBGPIO_ModeSetup(  SCCB_SERIAL_CLK_PIN,0  );GPIO_ModeSetup(  SCCB_SERIAL_DATA_PIN,0  );GPIO_WriteIO(    0,      SCCB_SERIAL_CLK_PIN      );//将其改为GPIO_WriteIO(      1,SCCB_SERIAL_CLK_PIN  );GPIO_WriteIO(    0,    SCCB_SERIAL_DATA_PIN      );//将其改为GPIO_WriteIO(      1,SCCB_SERIAL_DATA_PIN  );GPIO_InitIO(  1,  SCCB_SERIAL_CLK_PIN  );……                       

展开预览

猜您喜欢

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×