- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
如何选择MSP430
如何选择MSP430
微控论坛义工翻译文章
如何选择超低功耗微处理器
翻译: 钟胜河 南方医科大学 整理: DC版主
原文: Texas Instruments SLAA207.pdf 原作者: Mike Mitchell
此翻译只供参考,一切以原文为准. 最后更新日期2010.117.
此报告描述了如何比较超低功耗的微处理器(MCU)。该文讨论了流行超低功耗微处理器
之间的关键不同点。此外还介绍了如何理解它们的特性和规范,以及将它们应用到实际需求中。
●介绍
电池操作应用的当今世界,嵌入式微处理器的功率消耗已经变的越来越重要了。大部分微
处理器芯片供应商都已经有低功耗产品,但是选择一款最适合你应用的MCU比你在数据手册
的第一页比较句子还困难。在我们决定选用哪款MCU之前,我们需要详细的比较MCU的特性。
这些特性应该包括低功耗模式,时钟模式,事件驱动能力,片内外设,掉电检测和保护能力,
引脚漏电流,以及执行效率。
●平均电流消耗
在低功耗的设计中,平均电流消耗决定了电池的寿命。假如一个应用实例中使用的电池容
量为400mAh,欲使其寿命为1年,则我们需要保持应用模块的平均电流在
400mAh/8760h=45.7uA以下。图1是应用模块在某一短暂时间内需要一个很大的电流,同时它
的平均电流消耗仍在我们的目标范围内。
●掉电模式
掉电模式是使得MCU达到电流预算目的最重要的特证之一。低功耗MCU在不同的掉电模
式提供不同水平的功能。例如,在LPM1和LPM2模式下部分时钟模块被关闭。LPM3模式是
最常用的低功耗模式,在该模式下只有低频时钟晶体在运行,部分外设使用该时钟。LPM3经
常被称作实时时钟模式,因为它允许定时器在低功率32768Hz时钟源下运行,电流大小不超过
1uA,同时可以定时唤醒系统。LPM4关闭在设备上的所有时钟源,因此关闭了那些自动使用时
钟的外设。假如模拟外设没有活动,LPM4模式的电流消耗只有100nA,这电流还包括涮新RAM
的电流。
●时钟系统
时钟系统是MCU功率消耗的关键。应用中1秒可能进入和退出各种低功耗模式几次甚至
几千次。进入和退出低功耗模式并迅速处理数据的能力是至关重要的,因为电流在CPU等待时
钟稳定的过程中是被浪费掉。大部分时钟系统都能在10~20us内为CPU准备好稳定的时钟源,
但是重要的是要知道哪些时钟能够瞬间启动。有些MCU分两步完成,在高频时钟稳定之前先
用低频(通常是32768Hz)唤醒CPU,这样将花费数毫秒甚至更久。在这些设备中,CPU操作
的时间约为15us,但运行在一个低效率的低频或是不正确的高速频率。假如现在需要执行的是
一小段的指令,例如是25条,使用32768Hz的时钟源将使用大约763us。这样的话CPU在低
频工作消耗的电流比在高频时更少,但这不足于抵消低频执行指令需要更长时间所消耗的电流。
另外一种选择是CPU选择工作在错误的高频下,这样的话,应用就不能依赖时钟源作为精确的
定时器。万一需要精确定时,CPU必须等待时钟源稳定。
MSP430能在6us(通常更快)内提供一个稳定的高频时钟源,同样是执行25条指令只需要9us(6us唤醒+25条指令的执行速率为0.125us)。同时能瞬间启动高速并行通信,并提供精确的定
时时钟源。下图是8Mhz时钟瞬间启动的状态。只需要292ns就达到完全的稳定。
另外,假如MCU为外设提供多个时钟源,外设就可以在CPU处于休眠状态下运作。例如,
A/D转换器可能需要一个高速时钟,假如MCU时钟系统中有独立于CPU的高速时钟源,这样的
话,CPU就可以在A/D转换的过程中处于休眠状态。从而达到降低CPU电路消耗的目的。
●中断
事件驱动与时钟系统有着紧密相连和灵活性。中断使得MCU脱离低功耗模式,所以MCU
拥有越多的中断它就能更多的减少CPU定时访问浪费的电流,同时减少功率的消耗。定时访问
是降低功耗与否的重要区别,因为如果定时访问的话会浪费CPU的频宽(CPU的使用资源),并
需要额外的电流来等待事件的发生。一个好的低功耗MCU应该有较强的中断能力,所有的外
围和部分片内外设都应该有中断。有些外围像定时器A,定时器B和ADC12转换器为了能够
灵活处理常有多个中断。
下面我们以按钮或按键为例来说明外围中断在应用中的益处。没有中断的MCU需要定时
检测按键或按钮,这样才能知道它们是否被按下。不仅仅是定时检测需要电流,同时控制定时
需要定时器,这也要消耗电流。相反,使用中断的话CPU只需要在按钮按下时被唤醒而在其它
时间都处于休眠状态。
●外设
在选择一款低功耗的MCU时,外围功率消耗和功率管理应该给予充分的考虑。有些低功耗
MCU是20~30年前模式的改进,它们的外围是没
您可能关注的文档
- 历年小作文.doc
- 历年教育基础知识.doc
- 历年清美考题.doc
- 历年真题Pic.doc
- 历年真题《微型计算机接口技术》2010.01.doc
- 历年翻译重点词组.doc
- 历年考研不考数学的专业汇总.doc
- 历年高考主观题题目及答案.doc
- 原物质的分类.ppt
- 发廊店长会犯的错误.doc
- 2025年校园安全守护秘籍:新能源电动巡逻车安防效益分析报告.docx
- 2025年半导体供应链区域化重构下的区域产业协同创新政策效果分析报告.docx
- 2025新能源汽车充电站建设规划与盈利模式创新研究.docx
- 智慧社区智慧教育平台构建与虚拟现实技术应用报告.docx
- 生物科技企业临床试验伦理审查流程与效率提升策略.docx
- 数字藏品跨平台流通技术2025年行业应用案例分析.docx
- 职业技能培训数字化教学资源与人工智能技术应用研究报告.docx
- 2025年华为科技企业研发流程再造与效率提升分析.docx
- 跨境电商直播电商基地跨境电商法律法规解读与应用报告.docx
- 智慧农业大棚2025年物联网技术应用案例分析.docx
文档评论(0)