新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > MSP430G2553单片机超低功耗的研究与设计

MSP430G2553单片机超低功耗的研究与设计

作者:时间:2013-07-17来源:网络收藏

2.2.4 外部设备
对片上外部设备配置合适的工作模式,对系统中外部设备做合适的功耗管理,以减少功率消耗及降低CPU使用率。在具体的应用中,建议禁止所有不用的外设模块,可使用带使能引脚的ADC转换器、带使能引脚的运放等。
2.2.5 智能外设
充分使用的智能外设,使其可以独立于CPU进行工作,使系统更长时间处于低功耗模式。比如ADC10能够实现多通道的自动轮询采样,并能够实现对ADC转换结果的自动搬移,通过合理配置寄存器,可以将CPU的负荷降到最低,从而达到降低功耗的目的。
2.2.6 其他
DMA与其他外设的联动、定时器自动触发ADC等功能可以实现片上不同模块之间的智能化操作,并将系统功耗降低。
2.3 软件编程
软件设计的简洁程度与CPU完成任务所需时间直接相关。有统一的寻址空间,完全正交的指令系统和充足的通用寄存器,可以保证C语言编译的高效率。但同时在系统设计上,需要软件工程师进行最简洁的代码设计,有以下几点:
①尽量使用局部变量,局部变量通常会被分配到通用寄存器,有很高的指令效率;
②尽量使用无符号数;
③用指针对结构体和联合体寻址;
④在使用fox循环时对counter作数据递减;
⑤尽量采用快速查表而不是算法计算,尽量采用计算分支,而不是测试标志位等。

结语
通过选用单片机并合理配置,可以达到系统的最佳功耗设计。MSP430G2553单片机在便携式仪器、智能传感器、测控设备等领域有良好的应用前景,符合“绿色环保可持续发展”的时代主题。

本文引用地址:http://www.eepw.com.cn/article/170460.htm

上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭