找回密码
 注册
搜索
查看: 1981|回复: 9

[讨论] 急~,TP影响基底电流

[复制链接]
发表于 2011-11-24 22:58:02 | 显示全部楼层 |阅读模式
现在遇到的问题是,连接TP的gpio对基底电流有影响:
1.开机进飞行模式,没有触摸TP+超时lcd自动灭后,电流为4ma===》正常
2.开机进飞行模式,触摸TP+超时lcd自动灭后,电流为26ma===》异常[/COLOR]
3.开机进飞行模式,触摸TP+按下PWR键lcd灭后,电流为4ma===》正常

在2中,电流为26ma的情况下,即使拔掉TP,仍然保持26ma,降不下来,
首先基本确定和TP有关,而且和触摸有关,尝试进sleep后修改RESET INT的gpio配置,没有效果,
另外从2和3的比较得出,按下PWR键系统进休眠和超时进休眠竟然流程不一样,不知道有什么不同?
请达人帮忙分析一下~
PS:高通 android平台
发表于 2011-11-26 21:48:20 | 显示全部楼层
软件控制流程有问题。触摸TP,TP控制器就被唤醒,读回触点坐标,并试图中断CPU,让其读取坐标。所以多出来的电流应该是TP控制器模块的消耗,尤其是中断信号一般是低有效,并有上拉电阻以提高抗干扰能力。所以,一是让软件修改流程,尤其按PWR键的case,把TP控制器至于睡眠状态;二是看看TP相关电路的上拉电阻,是否阻值太小。
点评回复

使用道具 举报

 楼主| 发表于 2011-11-25 09:52:14 | 显示全部楼层
以下是引用Yong_zhang在2011-11-25 8:39:38的发言:
26mA是否是误触某些应用程序,启动了?

没有,只要触摸过TP,就会有2现象
点评回复

使用道具 举报

发表于 2011-11-25 08:39:38 | 显示全部楼层
26mA是否是误触某些应用程序,启动了?
点评回复

使用道具 举报

发表于 2011-12-8 10:54:26 | 显示全部楼层
学习了 菜鸟手脚
点评回复

使用道具 举报

 楼主| 发表于 2011-12-3 11:10:21 | 显示全部楼层
以下是引用lmotorcat在2011-11-26 21:48:20的发言:
软件控制流程有问题。触摸TP,TP控制器就被唤醒,读回触点坐标,并试图中断CPU,让其读取坐标。所以多出来的电流应该是TP控制器模块的消耗,尤其是中断信号一般是低有效,并有上拉电阻以提高抗干扰能力。所以,一是让软件修改流程,尤其按PWR键的case,把TP控制器至于睡眠状态;二是看看TP相关电路的上拉电阻,是否阻值太小。

谢谢~

最终查到的原因:
开了显示相关的配置,有触摸event上报,会打开MDP
的clock而且自动屏灭时不会关掉此clk,致使AP无法进入power collapse,从而电流26mA
点评回复

使用道具 举报

发表于 2011-12-16 16:17:24 | 显示全部楼层
学习了~~~
点评回复

使用道具 举报

发表于 2011-12-14 17:52:07 | 显示全部楼层
好好学习  天天向上
点评回复

使用道具 举报

发表于 2015-5-18 17:59:54 | 显示全部楼层

好好学习  天天向上
点评回复

使用道具 举报

发表于 2015-5-18 23:12:52 | 显示全部楼层
mark一下
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-5-14 19:00 , Processed in 0.049817 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表