none
wince+2440全速工作时候的电流怎么那么大 RRS feed

  • 问题

  • 我的平台是wince5.0+S3C2440,用锂电池供电,目前全速工作(400MHz)的时候电流竟然达到了400mA,其中LCD背光有100mA,我关闭了未用外设的CLOCK,板上无挂载大电流外设;请问除了关闭外设clock和设置IO之外还有什么办法降低功耗(正常模式);我看很多设备都说全速工作的时候电流在200mA左右,切是带LCD背光的;
    2010年6月21日 8:34

全部回复

  • 设置IO后目前我的整体电流在320mA,测了下背光电流不超过80mA,感觉还是很离谱啊;未用外设的CLOCK都关掉了
    2010年6月22日 2:11
  • 1.你的LCD是多大的,LCD是个耗电大户,不同大小的屏耗电也不一样。

    2.你都有些什么样的外设?

    总而言之,单纯提供一个主控的信息,就来判断工作电流是大是小,是没意义的。


    I love code.
    2010年6月22日 8:55
    版主
  • 是我的IO漏电了,我现在把漏电的IO设置输出低,背光全部关掉,还有145mA,感觉还是有点大;没有任何外设,只有flash和sdram

    2010年6月22日 10:18
  • 145MA感觉上不算太夸张,毕竟你的MCU没有进入Idle mode. 另外,你那些所谓关掉的peripheral的clock是不是全都关掉了,而且所有与其相关的GPIO是不是都拉低了。

    2010年6月23日 12:49
    版主
  • 外设没用的全关了,我打印了CLKCON,外部没用的IO也全部设置为输入,上拉使能,顺便请教下悬空的IO如何处理最省电?我感觉应该是设置为输出高上拉禁止最省电,但是我们画的板子不知道是工艺的问题还是怎么回事,输出高的话电流很大,测了下有的IO对地电阻只有几十ohm
    2010年6月24日 1:56
  • 我一般设置成输入,或者输出同时拉低。

    2010年6月24日 3:10
    版主