找回密码
 注册
搜索
查看: 659|回复: 5

[讨论] S3C2440电源管理问题

[复制链接]
发表于 2009-7-7 14:16:23 | 显示全部楼层 |阅读模式
大家好,小弟在学习2440电源管理问题,有几个不明白地方,各位大侠赐教:
1、在IDLE模式下可以关掉CPU的时钟FCLK,这个时候是不给谁供电,vddiam?vddi?
2、在SLEEP模式下,能不能把IO接口电源vddop关掉,如果关了,能不能从EINT[15:0]中断触发返回NORMAL模式?
3、如果要想手机那样开关机,(长按一个键)应该怎么设计?
4、2440最低功耗可以降到多少?
发表于 2009-7-7 16:59:28 | 显示全部楼层
1. Idle mode只是内部会把给CPU的始终停掉,但给外围设备的时钟还在,电都要供
2. Sleep mode下VDDOP不能关掉,Spec里有句note“Although VDDi, VDDiarm, VDDMPLL and VDDUPLL may be turned off, the other power pins have to be supplied.”
3. 可以用斯密特触发器,不关心cost的话也可以用CPLD
4. 具体数值忘了,想省电的话可以试试DVS
点评回复

使用道具 举报

 楼主| 发表于 2009-7-8 10:09:26 | 显示全部楼层
谢谢回答!
1.只要设置进入IDLE模式,它自动关闭CPU的时钟?!
2.如果我不用到ADC,那vddadc和vref应该可以关闭吧!
4.DVS是在IDLE模式下用的吧,如果在SLEEP模式功耗会比DVS的低吗?
点评回复

使用道具 举报

发表于 2009-7-8 11:08:16 | 显示全部楼层
1. 我记得是这样的
2. 不用ADC的话是可以关掉
4. Sleep mode下功耗很低,实测下来大概2mW左右,主要是GPIO要设置合理,不能有漏电
点评回复

使用道具 举报

 楼主| 发表于 2009-7-10 10:18:26 | 显示全部楼层
有关疑问就是:如果vddop关闭,设置GPIO中断使能,那么这时GPIO引脚能不能触发中断?也就是说CPU能不能识别到管脚电平?
点评回复

使用道具 举报

发表于 2009-7-10 10:28:12 | 显示全部楼层
VDDOP要一直有电,除非是power off
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

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

GMT+8, 2025-1-16 09:14 , Processed in 0.051938 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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