- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
MSP430单片机的低功耗主动式RFID标签设计
录入:edatop.com 点击:
合理设计工作时序
由于CPU的运行时间对系统的功耗影响极大,应尽可能缩短其工作时间,较长地处于空闲方式或掉电方式是软件设计降低单片机系统功耗的关键。程序运行流程图如图2(a)、(b)所示,当系统上电完成初始化操作即刻进入低功耗模式,只在系统接收到正确信息产生中断时才会唤醒单片机进入工作模式,尽量在短时间内完成对信息或数据的处理,当处理结束立即返回低功耗模式等待下一个中断到来。
提高工作效率
用宏定义来代替子程序调用。因为CPU进入子程序时,会首先将当前CPU寄存器推入堆栈(RAM),在离开时又将CPU寄存器弹出堆栈,这样至少带来两次对RAM的操作,所以读RAM会比读Flash带来更大的功耗。用宏定义来代替子程序调用,无疑会降低系统的功耗。
作者:西安科技大学通信与信息工程学院 尚 亮 李白萍 李 来源:世界电子元器件
上一篇:包含ZigBee传感和控制解决方案的经济高效的无线个人区域网络
下一篇:中国3G(TD-SCDMA)的一期网络建设经验