保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

基于MSP430的极低功耗系统设计


……

URX_INT BIT.B #URXIFG,&IFG2 ;检查URXIFG信号以确定帧开始

JNE ST_COND

……

ST_COND BIC.B #URXSE,&UTCTL;清除URXS触发器信号,消除中断请求

BIS.B #URXSE,&UTCTL;准备用URXS触发器检查下一帧开始条件

当有多台机进行通信时,还应该充分利用线路空闲多处理机模式。使用此模式可以使处于多机通信的CPU在接收数据之前首先判断地址,如果地址与自己软件中设定的一款,则CPU被激活接收下面的数据;如果不一致,则保持休眠状态。这样可以最大限度地降低UART所消耗的功率。

低功耗系统必须采用LCD,MSP430有些型号中已经为我们集成了LCD驱动器,在使用时只有需要显示时才打开LCD模块,休眠状态下控制LCD的控制方式与模式寄存器中的LCDM0=0,可以关闭LCD。LCDM1=1,高电压驱动;LCDM1=0,LCDM1=1,驱动低电压。尽可能选择低电压驱动。通过以上处理,LCD的功耗可以达到最少。

MSP43

0的A/D也具有微功耗的模式。当转换结束时(EOC),中断标志会自动设置进入中断例程,通知处理机一次转换已经完成。这时CPU关闭A/D时钟,A/D通道停止工作,直到下一次SOC位置位才开启,因此,模/数的开启是可以由CPU通过控制ACTL寄存器主动进行的。“测试仪”需要测量传感器送来的电压,使用A/D进行模/数转换,可以通过键盘输入或周期性触发脉冲选择开启A/D转换,完成后又自动关闭,以节省电流消耗。

此外在设计外设时还有一些常规原则:将不用的FETI输入端连接到VSS;JTAG端口TMS、TCK和TDI不要连接到VSS;CMOS输入端不能有浮空的节点,将所有输入端接适当的电平;不论对于内核还是对于各外围模块,选择尽可能低的运行频率,如果不影响功能应设计自动关机。

3 总结

综上所述,MSP430以其卓越的性能和极低功耗的特点,使我们有很大的余地可以设计出高性能的微功耗系统。实践证明:使用MSP430为核心构成的便携式系统,其电池的使用寿命可以比基于一般CPU的系统延长3~5倍。可以预见,在不久的将来基于MSP430的微功耗便携式系统将越来越多,这也正是我们讨论的意义所在。

《基于MSP430的极低功耗系统设计(第3页)》
本文链接地址:http://www.oyaya.net/fanwen/view/178117.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。