×

WinCE下PXA255嵌入式平台的低功耗设计

消耗积分:0 | 格式:rar | 大小:0.42 MB | 2017-10-25

分享资料个

  根据系统实际运行状况 ,以 CPU 为中心 ,管理各器件和外设的功耗状态 ,实现整个系统在不同耗电状态间的转换 ,从而在保证系统性能的前提下有效地降低整个系统的功耗。PXA255 提供了以下 4 种不同的工作模式。RUN 模式 : PXA255 的正常工作方式。系统上电和复位后 CPU 都处于 RUN 模式 ,允许所有电源供给 ,所有时钟处于运行状态 ,可使用各种片内资源 ,是处理器执行指令的状态。本文的电源管理模块就是要以 RUN 模式为中心 ,有效地管理系统的功耗情况。TURBO 模式 : 该模式下 ,系统也处于工作状态 ,而且处理器的工作频率为 RUN 模式倍数(可通过软件设置) ,是系统全速工作的状态 ,往往用于系统负载较大的情况。IDL E 模式 : 系统的第一个低功耗模式。该模式下 ,CPU 停止运行 ,处于空闲状态 ,CPU 的核心时钟停止工作 ,但其他部件仍处于工作状态 ,并监视片内和片外的中断事件 ;系统软硬件工作状态并未丢失 ,一旦有片内外的中断请求 ,CPU 就会马上退出 IDL E 状态进入 RUN

  模式 ,几乎无需因为状态切换而付出额外的代价。其他部

  件和外围设备的工作状态在 RUN 和 IDL E 的模式切换中

  并不发生改变 ,硬时钟部件、中断控制器、存储控制器以及

  DMA 和 LCD 控制器等在 IDL E 模式下都处于正常的工

  作状态。系统不会因为进入 IDL E 状态而中止时钟计时 ,

  LCD 在 IDL E 状态下也能够正常刷新显示。虽然只有

  CPU 的核心时钟在 IDL E 状态下停止工作 ,系统功耗降低

  很有限 ,但对于频繁处于空闲状态的系统 ,也能有效地降

  低功耗。据试验统计 ,系统繁忙时 CPU 在 1 s 内进出

  IDL E多达几百上千次。

  SUSPEND 模式 :挂起模式 ,也称休眠模式 ,是 CPU

  耗电最少的一种工作模式 ,也是电源管理中最重要的一种

  模式。该模式下 ,除了 SDRAM 和必要的唤醒部件之外 ,

  其他设备都可以处于掉电状态 ,因而能大幅度降低功耗 ,

  节省能源。下面将详细介绍其实现过程。

WinCE下PXA255嵌入式平台的低功耗设计

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !