新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于嵌基于μC/OS-II嵌入式实时操作系统的低功耗开发

基于嵌基于μC/OS-II嵌入式实时操作系统的低功耗开发

作者:时间:2009-09-01来源:网络收藏

  4、FM电台手持式测试仪的设计

  4.1 FM电台手持式测试仪设计的思想

  当目标板上的按键在一定时间内没有被按下时,FM电台手持式测试仪进入工作模式。在FM电台手持式测试仪进入到低功耗工作模式后,按下FM电台手持式测试仪上任何一个按键(通过按键产生中断唤醒微控制器),让FM电台手持式测试仪返回到正常的工作模式。其工作流程如图3。

  4.2 进入低功耗模式前的设置

  在进入低功耗工作模式前,需要完成以下几个操作。首先,要使能并初始化外部中断(INT5);其次,关闭测量板、信号源板的工作电源;最后,执行关闭目标板上液晶显示屏电源、隔离总线等操作。

  4.3 设置LH79520的低功耗工作模式

  在完成进入低功耗模式前的设置后,需要让微控制器LH79520进入低功耗工作模式,从而让测试仪进入到低功耗工作模式。微控制器LH79520的不同功耗工作模式的选择是通过设置RCPC寄存器来实现的。

  4.4 唤醒微控制器LH79520

  当微控制器LH79520处于低功耗工作模式时,给微控制器LH79520能够识别的中断信号,即可让微控制器LH79520从低功耗工作模式返回到正常的工作模式。

  本文使用的目标板是通过外部中断5来唤醒微控制器LH79520。外部中断5引脚与目标板的键盘相连。在使能外部中断5之后,同时设计外部中断5为低电平触发中断。这样,一旦按下键盘,就会产生一个低电平信号,从而触发外部中断5,以此来唤醒微控制器LH79520。

  4.5 唤醒系统后的设置

  当从低功耗工作模式唤醒后,进入到正常的工作模式时,需要完成以下几个操作。首先,关闭外部中断5;其次,给液晶屏供电,点亮液晶屏,同时,使能外部总线,使其可以与其他外设进行通信;然后,给信号源板和测量板供电。

  5、结束语

  本文首先从硬件和的层面上,讨论如何降低系统的功耗;然后,从软件代码的设计和产品应用的特点研究如何减少系统的功率消耗。通过FM电台手持式测试仪验证,当测试仪处于正常工作模式时,电流是300多毫安;处于节电模式时,消耗的电流仅为几个微安。实践表明,本文提出的低功耗设计方案对降低系统功耗的作用是显而易见的。

linux操作系统文章专题:linux操作系统详解(linux不再难懂)

上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭